alexion-logo.png

Project Overview

System Owner: Alexion Pharmaceuticals

Location: Cheshire, CT

Installation Type: Rooftop Solar Photovoltaic System

System Size: 296kW Solar System