Increased Chinese competition within Europe and in third markets may intensify as a result of global trade tensions ...
Marks & Spencer posted profit before tax of £184.1m for the 26 weeks to 27 September 2025 – a 55% year-on-year decline from ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results