In the first half of the year, developers delivered 215,000 sqm of new retail space, with six international brands making their debuts in Poland, summarized JLL on Poland’s retail...
IKEA Shopping Centres Russia is investing €260 million to develop a new 215,000 sqm modern shopping mall in Mytischi, north east Moscow. MEGA Mytischi will be one of Europe’s...