That doesn't appear to be the case, even if you limit it to "enough for rich countries".
Pfizer is predicting that they will be able to produce 250 million doses month by the end of the year, so I guess they are getting there (depending on how long a period is acceptable).
Pfizer is predicting that they will be able to produce 250 million doses month by the end of the year, so I guess they are getting there (depending on how long a period is acceptable).