The Centre on Tuesday fixed the maximum price that private hospitals can charge for Covid vaccines amid opposition allegations of profiteering. The price of Covishield has been fixed at Rs. 780 a dose, Russian vaccine Sputnik V at Rs. 1,145 a dose and indigenously made Covaxin, at a steep Rs. 1,410 a dose. This includes taxes as well as a 150-rupee service charge for the hospitals. But shortage of doses are being reported at vaccinations centres in Delhi and Mumbai. In rural India, healthcare workers have to go the extra mile to push for vaccinations, with vaccine hesitancy emerging as a huge challenge.