💨 Abstract

IKEA has shut two UK stores today just weeks after opening a new Oxford Street shop. The retail giant, founded in Sweden in 1943, announced its plans to close the Aintree Plan and Order Point store in Liverpool earlier this month. The smaller Plan & Order Point store provided customers with home furnishing guidance and […]

Courtesy: www.thesun.co.uk