First 18-meters electric bus in China powered by TM4’s Chinese Joint-Venture PEPS

Archives: April 2015

April