Uncategorized
25th November 2013

UK’s largest solar farm sold for £43.7 million

The biggest solar farm in the UK, the 33MWp plant in Leicestershire, has just recently been…
Read More

Get a quote