McKinsey Fined $18M Over Compliance Failures

McKinsey & Co. has agreed to pay $18 million for failing to establish appropriate boundaries between…