4th July 2025
Cipla faces revenue and margin pressure ahead of Revlimid patent expiry The Economic Times