Cities are growing at an unprecedented rate: By 2030, the world will have a staggering 67 megacities, boasting populations exceeding 10 million each. And looking further forward, an estimated 2.5 billion people will call cities home by 2050, pushing the
Seems encouraging that trending collaboration could eventually dominate exploitation -- some comfort among the perils.