How the world sees Greece
Greece has among the smallest densities of shopping malls in Europe, with 57 square meters per 1,000 inhabitants, just 6.7 percent that of first-place ...