Tag: IKEA Stores
Ikea closes all stores and factories in Russia amid exodus of...
Top brands from M&S to Apple, Jaguar Land Rover, Expedia and Coca-Cola are suspending operations
Ikea has temporarily closed all stores and factories across Russia...