According to a report from ekathimerini, Greece is missing out by not having as many shopping malls as other destinations. The report reveals that the country has only 57 square meters per 1,000 …
More Big Time Developers Investing in Greece Shopping Malls Videos