Indian markets are set for stock-specific action on March 20, 2026, amid key corporate developments and global uncertainty. TCS, HDFC Bank, NTPC, Tata Elxsi, and Zydus Lifesciences are among stocks to watch as block deals, partnerships, project approvals, and US FDA clearance drive investor sentiment.