Initial progress encourages Burberry
18/07/2025
London-based luxury brand Burberry has reported revenues of £433 million for the first quarter of its current business year, the three months ending June 28, 2025. This is a fall of 6% compared to the same quarter a year earlier.