Just three years ago Business Leadership South Africa called for the suspension of management consultancy Bain & Co. This is over its alleged role in state capture. The BLSA has since lifted Bain’s suspension. For more, #eNCA speaks to CEO of the Institute of Social & Corporate Ethics, Athol Williams. Courtesy #DStv403
- Category
- Management

Be the first to comment