India begins construction of world’s largest cricket stadium in Gujarat
India has started building the world’s biggest cricket stadium that will accommodate 110,000 spectators and cost around $100 million (Dh367.3 million). Since the capacity of Kolkata’s Eden Gardens was reduced as part of a major rebuilding project, …