Sweden opens first electrified road in the world

The Scandinavian nation’s step towards achieving independence from fossil fuel.

Read More