Burberry Names New Boss

Card image cap

People walk past a Burberry store on Regent Street in London, Britain, July 15, 2024. REUTERS/Hollie Adams