IKEA’S NEW PRIDE
Ikea Shopping Centers Russia is investing €260 million to develop a new, 215,000-square-meter, modern shopping mall in Mytischi, northeast of Moscow. Mega Mytischi will be one of Europe’s largest shopping centers and is set to attract a raft of international … Continue reading