Why are Indian stocks falling? 20 major companies see sharp declines amid market jitters

Pallavi Madhiraju- April 24, 2025 0

India’s top 20 stock losers dropped up to 9.65% on April 23. Understand what drove the sell-off, which sectors were hit hardest, and what lies ... Read More