6 November 2015

Lightsource issues UK's biggest renewables bond, in £284m deal