103 Pharma Firms Face NPPA Demand Notices Over Alleged Medicine Overcharging

New Delhi: The National Pharmaceutical Pricing Authority (NPPA) has intensified its crackdown on medicine overcharging, issuing 103 demand notices to pharmaceutical manufacturers across the country...