Foresight Solar Fund has signed a binding contract to acquire the 46MWp Landmead solar farm, the largest solar farm in the UK.
Foresight Solar Fund has signed a binding contract to acquire the 46MWp Landmead solar farm, the largest solar farm in the UK.