10. Barcelona, Spain

Barcelona (Spain)
Barcelona ranked high for its work in sustainability and innovation. Sylvain Sonnet
Loading