Finland now has a zero cabin! Meet Nolla – the cabin that was never there

Built on an island right off the Finnish capital Helsinki, the Nolla cabin represents an...

Read More