News
The company has just achieved financial close on its 1.1GW Obelisk hybrid solar and battery storage project and has separately signed a 25-year power purchase agreement (PPA) with the Egyptian ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results