The Black Business Council (BBC) has demanded for McKinsey & Company to be banned from doing business in the country. McKinsey, an American multinational company focusing on strategy, consulting business to various companies, had agreed to pay $122-million, which is equivalent to R1.1-billion, to South Africa as part of restitution for its former subsidiary McKinsey […]