India India Shares Tumble as IT Sector Slumps Following Accenture Shock by William Green June 20, 2026