InvestmentRetail Sixth Street and Starwood Capital to buy 13-unit Italian retail portfolio from IGD for €258 million Investors Sixth Street and Starwood Capital... consorto-adminFeb 26, 2024Feb 26, 2024