Wednesday, July 24, 2019

Pharma Reviews: New Formula

Zydus Cadila, India's fourth-largest drug company by revenue, is banking big on research of new drugs, even though others have bowed out.
Read more: New Formula