After a 7-day rally, why did the Indian markets suddenly take a nosedive? Mumbai, March 26, 2025 – Indian…