The government will cap trade margins at 30% on 137 selected non-scheduled anti-cancer medicines from November 9.
Price reductions will vary by medicine and formulation, with the government estimating annual savings of around Rs 2,500 crore for patients.
Manufacturers must publish revised prices, while retailers and hospitals will be required to charge the updated rates.

