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