Non-Profit Companies (“NPCs”) are companies established to pursue public benefit, social, cultural, communal or other non-profit objectives. The Companies Act 71 of 2008 (“the Companies Act”) provides the legal framework regulating the establishment, operation and...