Realty Income: The Bad News Isn’t as Bad as It Seems. 3 Things Investors Should Know.

… real estate investment trust (REIT) is so well positioned. Realty Income is the largest net lease REIT. Net leases require tenants to pay for most …