UK’s Burberry’s Q3 FY25 retail income drops 7% to $689.7 mnEditorial BoardJanuary 27, 20250 Burberry Group plc, a British luxurious style home, has generated retail income of £659 million (~$689.7 million) within the third…