Harrods workers November 28, 2021November 28, 2021ACG Restaurants workers at Harrods, the department store for the rich in London, owned by the royal family of Qatar, are demanding an end [...]