India is set to roll out its vaccination programme for 18 to 45-year-olds, who constitute the bulk of its 1.3 billion-strong population, from 1 May. However, several state governments have been complaining to Prime Minister Narendra Modi about crippling vaccine shortages as the two domestic vaccine companies struggle to fulfil jab orders.