Editor's PickMarket News

McKinsey & Co. to pay $650M to settle opioid consulting probe, ex-partner to plead guilty

McKinsey & Company agreed to pay $650 million in a deferred prosecution agreement that will resolve…