British Solar Renewables Complete 50 Megawatt UK Battery Storage Facility
Leading UK renewable energy developer British Solar Renewables announced Monday it completed construction of the 49.99 megawatt (MW) Stocking Pelham battery storage project in England, the largest such facility in the UK.