26/11/2017

Energy & Green Tech

Mobility concept puts electric two-wheel vehicles on elevated road

(Tech Xplore)—Cyclists and cars caught up in traffic snarls make for unhappy commuting. Some auto enthusiasts mutter bikes have no business on the street and cyclists mutter back that gas-guzzling cars have no business ...