2 ms·
Moderna and Pfizer have been in the top 10 for a while, you could easily spend an extra billion on all of them and if half don't work out that's fine.
by JamesBarney 6y ago
Moderna and Pfizer have been in the top 10 for a while, you could easily spend an extra billion on all of them and if half don't work out that's fine.