Burberry sales exceed £3bn as tourist numbers rebound
Burberry's sales exceed £3bn as tourist numbers rebound following relaxation of coronavirus travel curbsBurberry revealed revenue rose by 10% to £3.1bn for the year ending 1 AprilTrading in Mainland China was dampened by…