News

Indianapolis, Indiana-based Simon Property Group, Inc. (SPG) is a self-administered and self-managed real estate investment ...