Olectra Greentech, the largest electric bus manufacturer in India, has secured a contract to supply and maintain 297 electric buses to be deployed in Himachal Pradesh, a state in northern India. The c...

This content is available to only subscribers.