Business India’s IT Stocks Crash As Accenture’s Weak Revenue Outlook Triggers Sector-Wide Selloff June 19, 2026