PROJECT NAME

TX5 – 80.1 MWDC Solar Plant

PROJECT DETAILS :

Size: 80.1 MWdc Solar Plant | 62 MW BESS

Location: Texas

Client: Confidential IPP