Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The famed consulting firm is expected to pay a $600m settlement over its role in the US opioid crisis. But the company’s problems don’t start there

In late 2005, I was in a Tokyo meeting room with som…