Madrid, Andalusia and Catalonia are the autonomous communities of Spain with the highest demand for new property, according to a new report from the IESE. The report suggests that Spain needs to build an average of 100,000 homes per year until 2020 to meet the increased demand for property. From 2020 to 2025 the demand Continue Reading