Supreme Court urges capping trade margins across ₹3L/cr pharma market

India