The Telangana State Road Transport Corporation (TSRTC) has deployed the first lot of five electric buses manufactured by the India-based Olectra Greentech (formerly known as Goldstone Infratech) ...

This content is available to only subscribers.