B 16 Article Star of India 17 August 2008 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…