Source: NORTH AMERICAN WINDPOWER

IMCorp: IMCORP Sees Increase In Collector System Installation Performance

During 2014, 89% of cable systems installed at utility-scale renewable energy sites in the U.S. met the manufacturers' quality control standards on initial test, according [...]

Read full article »
Est. Annual Revenue
$5.0-25M
Est. Employees
25-100
CEO Avatar

CEO

Rob Karam

CEO Approval Rating

82/100

Read more