Business Perfect Storm of Geopolitical Strife and Tech Meltdown Triggers Heavy Sell-Off Across Indian Corporate Equities Indian business markets and corporate asset management firms suffered a sharp financial contraction during trading… June 8, 2026