electric buses Electric Buses in Switzerland Flash Charge in 15 Seconds Electric buses may be becoming more convenient than their gas counterpart with the new advent in Switzerland of the electric vehicles Read More » June 20, 2014 1 Comment