India doing well in terms of vaccinating its own people, says IMF official

The global financial institution in its latest outlook projected 9.5 per cent growth rate for India in 2021