Site Centers Corp (REIT) - SITC - Share chat

This real estate investment trust (REIT) owns and manages open-air shopping centers.