iOS app Android app

Wubbo Ockels

'Superbus' Capable Of Extreme Speeds Set For Debut

Posted 06.08.2011 | World

The Netherlands has developed an electric "Superbus," an eco-friendly form of public transit that can carry 23 passengers and reach a top speed of 155...