News

Battery energy storage system developer Root-Power has been granted planning permission for a 50MW/100MWh ‘Lucky Star’ ...