Selfridges to make redundancies at London HQ and hits out at ‘absence of a tax-free shopping’

Credit: City A.M.- Published 2 weeks ago
Luxury department store Selfridges is to make around 70 redundancies at its London head office.

You are here

You might like