Scottish solar farms ‘still being maintained’ despite Lark Energy liquidation

Solar news
Employees walk between solar panels at the Welspun Energy Ltd. solar power plant in Neemuch, Madhya Pradesh, India. Photographer: Vivek Prakash/Bloomberg

More from Energy Voice

Latest Posts