ABB lands deals to build electric bus charging systems
Swiss Group ABB to build charging stations for public electric buses PHOTO: ST FILE