Public Investment Corporation (PIC) chairperson David Masondo has resigned, becoming the latest senior casualty of the governance crisis engulfing South Africa's largest asset…
Two Public Investment Corporation (PIC) directors have resigned less than 48 hours after the board voted by an overwhelming majority to place chief executive Patrick Dlamini on…