Sternlicht Blasts Fed Again For Monetary Policy As Starwood Property Profit Drops
Starwood Property Trust reported a net income of $339.2M, or $1.07 per share, for 2023, ... .74 per share. “The real estate industry just has a balance sheet crisis affecting every area asset class,” Starwood CEO Barry Sternlicht said ...