Shoppers Stop reports a 69.13% decline in net profit for Q3 FY26, despite a 2.63% revenue increase. Factors include festival ...