26th February 2020World’s largest cricket stadium opens Engineering & Construction By James Billington The Motera Cricket Stadium in Ahmedabad, India, has opened its doors following three years in…