News

STWD expands into net lease assets with a $2.2B deal, diversifying beyond commercial lending. Explore the risks, rewards, and why it's rated a Buy.