Solar Victory I and II

Celsia

Energy

53 MWp

EPC