From multilateral climate talks at COP28 to the commissioning of groundbreaking cleantech projects, 2023 witnessed some momentous developments giving us hope and keeping alive the ...
The ~$1 billion Kenhardt project – which outperformed fossil fuels in a competitive bid – has installed solar capacity of 540 MW and a battery storage capacity of 225 MW/ 1,140 MWh...