Tag: Babajide Sanwo-Olu

Chinese Bus Manufacturer Yutong Launches First Electric Buses in Nigeria

The first electric mass transit buses, with a capacity of 80 passengers,

Jihane Jihane