Madrid and Barcelona concentrate 42% of the 189,680 million private and public capital that would cost to build the missing houses

Advertisement