QTS Princeton

QTS Princeton Solar Array is a 14.1 Megawatt Photovoltaic System

The QTS Princeton Solar Array is a 14.1 Megawatt Photovoltaic System, one of the largest, privately owned, net metered photovoltaic systems in the Western Hemisphere. The Solar Array occupies appro...