India E-Mobility Show

BYD K12A world’s longest 27-metre pure electric bus launched

BYD has announced the launch of world’s longest 27-m (88 feet ) pure electric bi-articulated bus K12A at the company’s headquarters in Shenzhen. The all …

Read more