Construction & EngineeringCape Town's notorious unfinished freeway finally gives way to Foreshore developmentSteve Kretzmann 9 Mar 2023