Nifty Pharma Index Hits Fresh Peak as Pharma Stocks Rally Up to 7 Strong Earnings and Weaker Rupee Fuel Optimism
Regeneron Shares Slide After Phase 3 Melanoma Trial Failure Market Weighs Pipeline Impact
PPL PPLC Q1 2026 Earnings 063 EPS Surges Past 062 Estimates
World Court Ruling on Indus Waters Treaty Implications for Regional Stability and Water Security