UK’s Bain ban an ’embarrassment to SA’s government’ – Athol Williams

Whistleblower Athol Williams believes the UK government’s three-year ban imposed on controversial global consultancy firm Bain should be an embarrassment to the South African government and its inaction…