McKinsey & Company will settle a federal probe over its work with Purdue Pharma by paying $650 million. The firm is also facing criminal charges for alleged involvement in misbranding prescription drugs. The opioid crisis, linked to thousands of deaths, has been ongoing for years.