There are over 8,000 shopping centers, retail parks and outlets in Europe, with an area of over 200 million sqm, International Council of Shopping Centres (ICSC) report reads. The first mall in Romania – Bucharest Mall – has opened in ...
Read More »