India expands electric bus fleet nationally
India is vastly improving its public transportation offerings with 5,000 new electric buses deployed nationally. Switch Mobility and Chalo (India's…
1 year ago
India is vastly improving its public transportation offerings with 5,000 new electric buses deployed nationally. Switch Mobility and Chalo (India's…