Ev solar

TROUPSBURG I

Location

Steuben County

Project type

EPC

Project Size

6.91 MWp

Technology

Fixed Tilt / Crystalline

Project Highlights

Cold-resistant EPC solution with crystalline panels and robust mounting.