14 May, 2026

OCI Energy sells 50% stake in Texas solar farm to Arava Power

Arava Power will be taking a stake in the planned 670-MWdc La Salle solar project.