SITE Centers Corp Sustainability Reports
SITE Centers Corp. is a self-administered and self-managed real estate investment trust focused on owning, leasing, acquiring, and managing open-air shopping centers.
Sector: Real estate
Country: United States
Exchange: New York Stock Exchange
LEI: W2AVA6SODOQ1LCYJQR54
FIGI: BBG001S76RV1
8 reports from 2016 to 2024