PROMOTION FILM

Project Name

BUTIMANU SOLAR PARK

Location

ROMANIA

Capacity

12.8 MWp