Investments Versor Investments Acquires a Significant Stake in Service Properties Trust: What It Means for the Future a month ago • 2 min read