EFF STATEMENT ON THE PSC INVESTIGATION REPORT REGARDING GOVERNANCE FAILURES AT SITA. Monday, 6 July 2026. The Economic Freedom Fighters (EFF) acknowledges the release of the Publi ...