Skip to content

NEWS

News, Updates, and Other Developments in the Solar Industry

OCI Solar Power sells 66-MW solar project to D.E. Shaw Renewable Investments

By Billy Ludt | October 22, 2018 Marathon Capital announced the sale of ...
Read More

OCI SOLAR SELLS 66-MW SOLAR PROJECT IN TEXAS TO DE SHAW

Renewables Now – Texas-based OCI Solar Power LLC has sold ...
Read More

Lamesa experiencing unforseen economic boom

By Ellysa Harris A-J Media Jun 8, 2018 at 11:55 AM Jun 9, 2018 at 11:27 PM There’s a shopping ...
Read More

San Antonio buys solar West Texas project

Power News - Published on Wed, 14 Mar 2018 Image ...
Read More
Scroll To Top