Stocks to buy or sell: Dharmesh Shah of ICICI Sec suggests buying Tata Power, Sona BLW shares on 1 June

Wait 5 sec.

Indian benchmark indices opened higher on June 1, supported by gains in IndiGo and Asian Paints. The NSE Nifty rose 0.38% and the BSE Sensex gained 0.36% amid positive Asian market sentiment and recovery after recent sell-offs.