THE PROJECT INFO

Overall Size:

10MW

Country:

Argentina

Province / State:

ON

Status:

Not Available

Type Of Property:

Not Available

Type:

Commercial

THE SUPPLIER INFO

Supplier Products:

Ballasted Mounting Solar System

Country:

China

Business Type:

Distributors, Manufacturers

Year Established:

2005

Total Employees:

100-500 People

10MW of testing

OVERVIEW:

10MW of testing

10MW of testing

10MW of testing

10MW of testing