Electroad to electric the bus systems in Israel, then the world
“Roads? Where we’re going we don’t need roads!” Fans of the 1985 film “Back to the Future” watched the year 2015 slip from a promising future into a disappointing past with no sign of time travel, Mr. Fusion or flying cars. And while hoverboards came surprisingly close to reality, even these require roads (of solid […]