India, TSRTC awards Olectra Greentech a major order for 550 e-buses (including electric coaches)
Olectra Greentech Limited has been awarded a major e-bus order by TSRTC. The manufacturer, a subsidiary of Megha Engineering & Infrastructures Limited, has received a massive order of 550 electric buses, the largest single order for electric buses in south India. The company will supply these bu...