DC Power
3MW

Department
O&M

Country
Spain

Client
Nova Energia