Olectra wins order for 550 electric buses from TSRTC
Telangana State Road Transport Corporation (TSRTC) has placed an order for 550 electric buses with Olectra Greentech, a subsidiary of Megha Engineering and Infrastructures Limited (MEIL). The order forms an important step towards Telangana’s electric […]