The National Pharmaceutical Pricing Authority (NPPA) has given in-principle approval to a proposal to cap trade margins at 30% on identified non-scheduled anti-cancer medicines, in a move aimed at reducing treatment costs and easing the financial burden on patients.