The Latest News

Glimcher to Install Largest Single-Rooftop Solar System in North America at NJ Mall

Columbus, OHRetail REIT Glimcher Realty Trust has plans for the largest single-roof top solar system in North America to be built on the roof of Jersey Gardens in Elizabeth, New Jersey.

Subscribe to this RSS feed

More News