BAPI

Pharma pricing policy threatens innovation

Limited price adjustments have squeezed profitability, say manufacturers
15 July 2026