Oak Creek Completes Sale of 148.5-MW Mexican Wind Project
Oak Creek Energy Systems Inc. has completed the sale of the first two stages of the 148.5-megawatt Tres Mesas project in Tamaulipas, Mexico to an affiliate of GS Infrastructure Partners and GBM Infraestructura.
Oak Creek Completes Sale of 148.5-MW Mexican Wind Project Read More »