Why Zydus Lifesciences's share price fell despite strong financials

Business