PROMOTION FILM

Project Name

FEC NOVACCI SOLAR PARK

Location

North Macedonia

Capacity

55 MWp

2023