Explained: 137 cancer drugs are cheaper today, but how is the price of a drug decided?
The NPPA has stated that 10 to 15 of these 137 drugs have not yet been launched in the Indian market. However, the government maintains that the 30% margin cap will remain in effect whenever these dru...















