Because the launch of their covid-19 vaccines, Moderna and Pfizer have accrued greater than $100bn (£83; €94) in world revenues...
Because the launch of their covid-19 vaccines, Moderna and Pfizer have accrued greater than $100bn (£83; €94) in world revenues...