site logo

Pharma plays the blame game at the top