The Centre has finalised trade margin caps for 137 non-scheduled anti-cancer drugs at 30 per cent of the maximum retail price (MRP) in a bid […]