McKinsey "embarrassed" by failings in South Africa scandal: JOHANNESBURG, Oct 17 (Reuters) - McKinsey said on Tuesday it was embarrassed by errors it made while working with South African utility Eskom on a 1.6 billion rand ($ 120 million) contract that is being investigated by parliament and police over allegations ... Source: "South Africa" - BingNews Cana could not … [Read more...] about SA News: McKinsey “embarrassed” by failings in South Africa scandal