Project Name

XARRË - ALBANIEN

Location

Albanien

Capacity

10 MWp

2023