Stockholm, Sweden does more than just top the best places to live in the world; it also tops the list of cities making an eco (or lack there of) footprint. […]
Stockholm, Sweden does more than just top the best places to live in the world; it also tops the list of cities making an eco (or lack there of) footprint. […]