Tag: upgrades to facilities


Major revamp plan for ‘Cathedral of Speed’ on the way

Indianapolis Motor Speedway

The sports venue with the highest capacity in the world – Indianapolis Motor Speedway at Indiana (an enclave suburb of Indianapolis) in the United States – will be improvised with an ambitious plan announced. In January this year, the American diversified transportation services company Penske... » Read more


Newsletter sign-up