Starwood Property Trust Prices $600 Million 6.125% Senior Notes Offering | Intellectia.AI