South African President Cyril Ramaphosa, launching the 30-billion-rand, 200-hectare Mooikloof Mega Residential City project in Pretoria, said the success of any future mega housing development rests on public and private sector collaboration. The development, Ramaphosa said, was part of efforts to provide affordable housing in high-income areas.