Rent payments dive for strip mall owners

Owners of the more than 30,000 strip malls in the U.S. have been paid only between 30% and 50% of April rent, according to commercial property researchers at Green Street Advisors.

Read more: https://bit.ly/3eAxGzB