Moderna said it had improved the shelf life and stability of its own vaccine, meaning that it can be stored at standard refrigeration temperatures of 2C to 8C for 30 days. It can be stored for six months at -20C for shipping and long-term storage, the company said.
Pfizer charges $20 per dose
AstraZeneca 2 dollars only
I think the price would be a sticking issue for developing countries....