- www.cascadecities.eu
- 39
- 1
- 36
Today, 75% of Europe's population lives in cities, and accounts for 80% of our energy consumption. By 2050, 83% of Europeans will be living in cities, according to forecasts by the United Nations. The energy challenges in Europe will continue to be..
Relevance: 5.980466