Follow Discovery News

Press Releases 1 hit

Optimism after a lost decade

Optimism after a lost decade

Press Releases   •   Nov 01, 2018 10:42 GMT

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.