Starwood Property Trust Authorizes $400M Share Buyback | Intellectia.AI