Starwood Expands into Insurance with Strategic Appointments Ahead of Earnings Report
Starwood Property Trust Inc is expanding its horizons with a new insurance strategies group, led by seasoned CIO Rob Allard, as the company prepares to release its Q1 2025 earnings report.
3 minutes to read