The 12.4 MW Toggam solar farm in Lakenheath (Suffolk) would be the largest local authority-owned solar farm in the UK. The plant, owned by Forest Heath District Council, ...
* The information available in this section may vary depending on the project.