Top Stocks to Monitor on March 18: Tata Steel, Tech Mahindra, Varun Beverages, Wipro, and Others