New Delhi: The Centre’s decision to cap trade margins on 137 non-scheduled anti-cancer drugs has reduced the maximum retail prices (MRPs) of 484 of 643 listed medicine packs, but left nearly one in four packs unchanged, raising questions about how much relief the measure will bring to cancer…