Simon Property Group, Inc., the country’s largest owner, developer and manager of high quality retail real estate, has just last month completed the largest solar installation by a mall owner in the U.S. Simon Property Group entered into a power purchase agreement with Element Markets, a Houston-based developer of clean energy, for the output...