Top Section
Explore Business Standard
Don’t miss the latest developments in business and finance.
The cricketing action in India is all set to move to the world’s largest cricket stadium as Team India is set to play two Tests and five T20 Internationals against England at Ahmedabad's Sardar Patel Stadium...popularly known as Motera Stadium, which has been renamed to Narendra Modi Stadium. In this video, we will give you all the details that you should know about the stadium.