Distressed Investing

Sell Alert: Sell Office Properties Income Trust 2.40% Bonds

For the quarter that ended March 31, Office Properties Income Trust (Nasdaq: OPI) reported