Buses are the dominant form of public transport and hence, they continue to witness technological transformation in terms of energy-efficiency, passenger comfort, and emission control Electric buses or e-buses are witnessing high rate of adoption across the globe, The size of battery in e-buses is considerably huge and hence, automakers have shifted the location of […]