No Trade Day’ on August 12: Why Indian Traders Are Boycotting the Markets

August 12, 2026, is becoming an unusual date for India's trading community. The Indian stock market is not officially...