Tag: Retail
List of London Homebase Stores Facing Closure: 49 Locations Across the...
The future of 49 Homebase stores across the UK is uncertain, potentially putting 2,000 jobs at risk. The DIY chain was recently sold to...
Harrods Workers Unionize for Christmas Strike
Hundreds of workers at Harrods are preparing to vote on whether to go on strike during the upcoming Christmas season. The workers, who are...