10 March 2026

Barings invests €70m in Madrid affordable BTR asset