The Uttar Pradesh State Road Transport Corporation (UPSRTC) has deployed 45 electric buses and three hydrogen fuel cell buses in Noida, Greater Noida, and the Yamuna Expressway region, while also comm...

This content is available to only subscribers.