Contributors / David Lepeska

B 16

Article

Star of India

In our series on emerging business hubs we reveal why you should invest in Pune, India’s booming IT and industrial design centre. But beware: success is already putting strains on the city’s transport system and energy…

Loading...

/

15

15

Live

00:00 01:00