Commercial vehicle sales, the barometer of economic activity in the country, fell 15 per cent over last year to 61,907 units.
11 Dec 2019 1:37 AM
Until recently, whenever we spoke about adapting electric vehicles to the automobile culture of India, many found it superficial.
11 Dec 2019 12:19 AM