McKinsey just paid $500M for its role in the opioid epidemic. How much should it pay for falsely predicting the demise of the independent agency system?!? Read More »