All about business. Drops in Shoppers Stop's Quarterly Earnings by Over 91% Due to Diminished Consumer Interest , and Administrator 2025 April 30