Sweden may be the sixth largest country in Europe, but 85 percent of the population lives on less than 1.5 percent of the land. Housing prices have tripled since 1996 and apartment prices in Stockholm, the capital, have risen 20 percent over the past two years. In other words, residential property is out of […]
↧