20190228 india: NPPA caps trade margins of 42 cancer drugs at 30%