Home Tags British Solar Renewables secures £345m debt facility for 609MW of renewable energy assets

Tag: British Solar Renewables secures £345m debt facility for 609MW of renewable energy assets