
Top stocks to watch: Tata Steel, Power Grid, TCPL, Coal India, NMDC, JSW Energy, RITES & Siemens
Indian stock markets kicked off the new fiscal with a sharp sell-off amid US reciprocal tariff fears, which bruised the sentiments at Dalal Street. BSE Sensex cracked 1,390.41 points, or 1.80 per cent to settle at 76,024.51, while NSE Nifty50 tumbled 353. …