2 min read Business News Sensex, Nifty end higher as stocks financial institutions register surge June 5, 2020 Mitchell The Nifty ended 1.13 per cent higher at 10,142.15, while the Sensex closed at 34,287.24, a gain of 0.90 per...