Read More General business news Why are Indian stocks falling? 20 major companies see sharp declines amid market jitters 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 ahead for markets. byPallavi MadhirajuApril 24, 2025