FINANCE · May 7, 2026 Marks and Spencer Group plc reported in its Annual Report and Financial Statements 2025 that its profit after tax fell 31.3% compared with the prior financial year. NOT BS
FINANCE · May 7, 2026 Marks and Spencer Group plc faces aggressive competition in the United Kingdom retail sector from Tesco plc, J Sainsbury plc, Aldi, Waitrose, and Lidl. HARDLY BS