Senate Minority Report Says ‘Tangled Web’ to Blame for Higher Drug Costs

The “tangled web” of drug supply and payment chains benefits all the players except consumers, according to a Senate Finance Committee minority report.
Source: Drug Industry Daily