3 min read Governance Centre Caps Trade Margins on 137 Anti-Cancer Medicines News Orbiter Bureau 21 October 2026 The National Pharmaceutical Pricing Authority (NPPA) officially capped trade margins on 137 non-scheduled anti-cancer medicines at 30... Read More Read more about Centre Caps Trade Margins on 137 Anti-Cancer Medicines