Benban

Location

Benban

Country

Egypt

Power (MWp)

186

Product

STI-H1250™ - Centralized tracker (MULTI-ROW)

Year

2018

EPC

TBEA

Promotor

Acciona