David Masondo has resigned as chairperson of the Public Investment Corporation, days before a shareholder meeting at which Finance Minister Enoch Godongwana was expected to remove him…