Madrid, a city of around 3.4 million people, has just 9,200 low-rent social housing units, one of the lowest figures in the European Union. Read More
Madrid, a city of around 3.4 million people, has just 9,200 low-rent social housing units, one of the lowest figures in the European Union. Read More