Centre finalises 30% trade margin cap for 137 non-scheduled cancer drugs · Briflio