On Wednesday, 21 July, an agreement was announced between the pharmaceutical company Johnson & Johnson and three of the largest US drug distributors McKesson, AmerisourceBergen and Cardinal Health on one side and several dozen US states and cities on the other. The companies agreed to pay a...