By CEP Staff • 23 November 2020 in News

Lightsource bp has appointed Craig Love as its new Global Head of Structured Finance, who was described as the ‘ideal choice’ to lead the company’s future growth ambitions.