Burberry Posts £75M Net Loss Amid Strategic Overhaul but Beats Profit Forecast
Burberry has reported a net loss of £75 million ($99.8 million) for the fiscal year ending March 2025, a stark contrast to the £270 million profit recorded in the previous year. The British luxury fashion house released the figures on...