Automotive industry

A Tata Motors showroom on the outskirts of Agartala in India. _ Reuters
Mar 16,2017, 1:05
Beijing's landmark buildings during a polluted day in Beijing this month. Photo: Reuters/Stringer
Nov 22,2016, 12:04
A Maruti Suzuki showroom in New Delhi, India. Photo: Reuters/Anindito Mukherjee
Nov 01,2016, 5:48