Dutch Superbus Eco-Friendly Transit Vehicle Zooms Along

Posted on Apr 9, 2011 in Technology | 1 comment

The Netherlands has developed an electric “Superbus,” an eco-friendly form of public transit that can carry 23 passengers and...

Read More

Pin It on Pinterest