19 October 2009

Next Stop: Ultracapacitor Buses

A U.S.-Chinese venture is out to prove the benefits of quick-charge buses. Technology Review