Fitch Affirms InvenTrust Properties at ‘BBB-‘; Outlook Stable

Fitch’s ratings case forecasts REIT leverage (net debt excluding preferred stock to recurring operating EBITDA) below the positive sensitivity of 6.0x …