Displaying 1 - 1 of 1 matching companies
40 MW/40MWh BESS located on an existing farm in Buckinghamshire, England