Unsustainable urban development: A precarious balancing act
Urban development is a complex interplay of social, economic, and environmental factors. In South Africa, a nation with a tumultuous history, this development has taken divergent paths.