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

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