BLSA on Bain's resignation from the organisation

Business Leadership South Africa (BLSA) has accepted consulting firm Bain’s decision to withdraw from the business body, following backlash over its involvement in the capture of the South African Revenue Service (Sars).
Business Day TV spoke to Busi Mavuso, CEO of BLSA for more detail