Inside the glittering world of India's biggest auto show
The 13th edition of India’s flagship auto show opened its doors in Greater Noida, on the outskirts of New Delhi on Feb. 3. Auto Expo 2016 is the biggest edition in the show’s 30-year-long history See also: As Zika virus spreads, Tata gets ready for the India launch of its hatchback Zica With brands from…