Public Investment Corporation (PIC) chairperson David Masondo has resigned as Finance Minister Enoch Godongwana prepares a sweeping overhaul of the board of Africa's largest…