Moderna's bottom line has gained on the back of revenue from its Covid-19 vaccine. AP
Moderna's bottom line has gained on the back of revenue from its Covid-19 vaccine. AP

Moderna swings to $2.8bn profit as revenues soar on Covid-19 vaccine