DC Power
1.6MW

Department
O&M

Country
Spain

Client
Nova Energia