Olectra’s 35 electric buses start service in Chhatrapati Sambhajinagar

Olectra Greentech Limited has put 35 air-conditioned electric buses on the road in Chhatrapati Sambhajinagar. The…