Creator
The recent Truth and Reconciliation Commission (TRC) proposal that business should pay reparations for profiting from apartheid must have left the sector wondering whether it…