News

Harrods has appointed Geoff Weaver as its new chief financial officer. Weaver previously worked with TUI Group where he held ...