Big business and state capture: Step up and own up

15 Mar 2023 | By Helen Swingler
Lord Peter Hain

Lord Peter Hain testified at the Zondo Commision of Inquiry into the state capture on 18 November 2019.