Delta Corp, a popular casino from India, reportedly broke the record when it comes to Read More →