Business Following IKEA's departure: the future of the once-thriving factory site in Sweden. , and Administrator 2025 May 2