A site plan review for an 880,000 square-foot data center in Trenton proposed by developer Prologis is set for the March 30 ...
Speakers were overwhelmingly opposed to the project, citing a range of health and environmental concerns.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results