Business Description
SITE Centers Corp. has been in business since 1965, owning and running outdoor retail properties across the United States. Listed on the New York Stock Exchange as SITC, the company handles all aspects of its operations in-house without relying on outside management. It functions as a real estate investment trust, giving investors a way to participate in the retail property market.