Skip to main content
Covenant of Mayors - Europe

City of Turin, Italy - 2050 vision