Optimism after a lost decade
Today at the 2018 Discovery Leadership Summit held in Sandton, business leaders emphasised the irrefutable case for economic growth. This is central to turning around the country since the 2008 financial crisis and the challenges associated with state capture.