Spencer’s Retail Ltd posted Q3 revenue from operations at Rs 516.97 crore, reporting a drop of 20.95 per cent as against Rs ...