McKinsey Creates New Ethics Role After $641 Million Opioid Fallout