Over 100 pages of the drug maker's contracts - governing the supply of drugs to the EU exchanged for citizen's money - were blanked out. If you are smelling a rat like these MEPs are - who could blame you?