Whereas some companies such as AstraZeneca have pledged to sell at cost, others plan to charge up to $37 per shot.

Read more