Major real estate investment trust owning shopping centers
Fortune 500 company, one of largest retail property owners globally