Starwood Property Trust closes real estate CLO at $1.1 bln

Share this