Source: North American Clean Energy

Marathon Capital: Marathon Capital Announces the Sale of OCI Solar Power's Project Ivory to D. E. Shaw Renewable Investments

Marathon Capital is pleased to announce the sale of OCI Solar Power LLC s OCI Solar Power 66 MWDC nbsp in-construction solar photovoltaic project Project Ivory to D E Shaw Renewable Investments DESRI OCI Solar Power funded the project s construction entirely on its balance sheet prior...

Read full article »
Est. Annual Revenue
$25-100M
Est. Employees
25-100
Ted Brandt's photo - President & CEO of Marathon Capital LLC

President & CEO

Ted Brandt

CEO Approval Rating

67/100

Read more