NPPA sets price caps for 30 essential medicines in India

India