The partnership aims to deploy electric buses in Uttarakhand
Tata Motors unveiled the Tata Ultra EV 7M along with passenger transport solutions
FAME India helps create more demand for electric buses
Copyright © 2015-16 THE MACHINIST. All Rights Reserved.