Inhabitat favicon

Sweden is on track to meet its 2030 renewable energy goals this year