Starwood Property Trust Reports Weaker Q1 Earnings Despite Revenue Beat | Intellectia.AI