Drugmaker will cap inhaler costs at $35 per month amid scrutiny

by