New Delhi, India | AFP | India’s Tata Motors has won a bid to manufacture thousands of electric cars for the government as part of a push to promote battery-powered vehicles as the nation grapples with soaring pollution levels. State-owned energy efficiency services limited (ESSL) will procure 10,000 cars from …
Read More »