Sweden Opens World’s First Electrified Road

Sweden Opens World’s First Electrified Road

Sweden has set the ambitious goal of having a 100% fossil fuel…