Sixty-six of them are in Latin America – four of which… Rio, Sao Paulo, Buenos Aires and Mexico City… are among the world’s 25 largest metropolitan areas. In 2007, for the first time ever, more than half of us were city dwellers. By 2050, that number will rise to 70 percent. We are adding the equivalent of seven New York Cities to the planet… every year. Read More