Casablanca, Morocco’s largest city, is to become the newest member of C40 Cities, joining a global network of nearly 100 cities committed to urgent...
Mayors of the world's largest cities, representing hundreds of millions of citizens, have launched a petition urging G20 heads of state and heads of...