First batch of ‘green steel’ shipped

Swedish manufacturer makes world’s first customer delivery of “green steel”.

Read More

Sweden opens first electrified road in the world

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

Read More

2017 in Good News

2017 might have been gloomy but it was not entirely bad after all.

Read More