This is in continuation to the successful trial of the 9 meters electric bus from Parwanoo to Shimla a few weeks ago. Tata Motors claims that the bus performed exceedingly well covering a distance of ...
Some results have been hidden because they may be inaccessible to you