Bharat Biotech chairman slams Covaxin detractors
Bharat Biotech Chairman Krishna Ella said on Monday that the company does not deserve the backlash it is receiving in the light of the India’s drugs regulator granting its coronavirus vaccine Covaxin