3 min read Business News Nifty, Sensex snap 6 days of gains as financials weigh 04/06/2020 12:13 PM Mitchell India shares snapped a more than 1,000-point rally over the last six sessions to...