Customers are seen at a newly opened Swed House shop in Moscow. A Belarusian company called Swed House, which specializes in selling products from the well-known Swedish brand IKEA, has opened its first store in 'Shchelkovsky' shopping center on April 15, 2023, in Moscow, Russia. In March 2022, IKEA, the world's biggest furniture brand, closed down its stores in Russia.


Size: 3250px × 2167px
Photo credit: © SOPA Images / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: business, company, customers, economy, house, newly, opened, opening, shop, shoppers, shopping, store, swed