The articulated bus, or bendy bus, is a wonderful piece of engineering. These buses manage to greatly increase passenger capacity while maintaining maneuverability. These buses are all over the world ...
An auto firm, Lanre Shittu Motors (LSM), has thrown its weight behind the National Automotive Design and Development Council (NADDC)’s competition of building 8-Seater Electric Campus Shuttle Buses ...