Chinese automobile maker BYD on Monday launched the world’s longest pure electric bi-articulated bus K12A at the company’s headquarters in Shenzhen. The 250 passenger bus is 27...
See pictures of this BRT (Bus Rapid Transit) which had an accident on Owode axis of Ikorodu expressway, Lagos. No injury was recorded and no casualties.