Unveiling a new electric bus that can be recharged en route

Total 18