Tag: Carlos Ocariz
The 2014 Top 10 Mayors of the World
The list of top 10 mayors of the the world has been announced by The City Mayors Foundation. The award, officially known as the “World Mayor Prize”, aims to promote and encourage good local governments around the world.