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