Megacities are generally defined as cities with a population greater than 10 million. With this strict definition, it is no surprise that there are only around 30 or 40 megacities across the world. Alongside this, ‘sustainability’ and ‘megacity’ are terms that are almost inherently at odds with one another. By their very design, megacities rely […]