India Government Cracks Down: 69 Pharmacies Delisted for Overbilling Scandal by Miles Cooper July 21, 2026