Renewable energy independent power producer (IPP) Red Rocket has reached financial close on the first 242-MW phase of the Overberg Wind Farm, which will be built on 15 farm portions covering 8 721 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results