Starwood Property Trust reported Record Total Assets of $31.8 Billion and record Distributable Earnings of $151.5 Million, while investing $2.5 Billion in the quarter.
Starwood Property Trust reported Record Total Assets of $31.8 Billion and record Distributable Earnings of $151.5 Million, while investing $2.5 Billion in the quarter.