August 12, 2022

businessgames

I Trust Business

TPG RE Finance Trust (NYSE:TRTX) shareholders have endured a 19% loss from investing in the stock five years ago