Starwood Property Trust Q1: Struggling To Digest
AI Summary
Starwood Property Trust reports financial struggles in its first quarter, raising concerns about its capacity to manage its investments. The company's challenges may reflect broader trends in the real estate market.