news Spencer’s Retail Q1 results: Spencer’s Retail Q1 results: Net loss narrows to Rs 17 crore; revenue up 7% August 10, 2021