Bharat Biotech says vaccinating 1.3 billion people with injectable Covaxin will be a challenge Read More