C&I Project in Spain

Capacity:220KW
Location: Spain