Universal Studios to set up its first theme park in India. Check the location

Bharti Enterprises is expected to lease 300,000 sq ft of its upcoming 3-million-sq-ft mall to house the amusement park, the report said.

Business