Express Pharma

India’s loss, China’s gain?

India's drug pricing authority, the National Pharmaceutical Pricing Authority is once again at loggerheads with the industry