Sensex down by 440 points to close at 66,266; Nifty in red at 19,699 July 27, 2023 Business Sensex down by 440 points to close at 66,266; Nifty in red at 19,699 Source link