Olectra Greentech Limited Olectra Greentech delivers 5 electric busses to Telangana RTC The electric buses are manufactured in India by Olectra Greentech. « Previous1Next » 1 of 1