Energy Storage Centrica Business Solutions Partners with Alfen for First Battery Storage Project in Mainland Europe byPiers HarrettMay 3, 2023