Tag: Superbus

Dutch superbus the future of public transport

The 15 meter-long (50 feet) Superbus is a new spin on public transport that aims…

Dutch Superbus Eco-Friendly Transit Vehicle Zooms Along

The Netherlands has developed an electric "Superbus," an eco-friendly form of public transit that can…

This website uses cookies.