As the subsidiary of Ashok Leyland, Switch Mobility Ltd has announced the supply and operation of 300 units of 12-meter…
India's largest commercial vehicle manufacturer, Tata Motors, has declared the successful installation of its complete charging infrastructure at the Worli…