Pumped hydro ‘can save £700m in system costs’
Imperial College study finds current policy and market framework is not conducive to investment [Image: GE] A study by Imperial College London has found that 4500MW of new long duration …
Pumped hydro ‘can save £700m in system costs’ Read More