‘Innovative’ Deal For Lightsource BP’s 153 MW Project

Lightsource BP Signs Proxy Generation Power Purchase Agreement For 153 MW Texas PV Project With Allianz Global Corporate & Specialty

British solar power project developer Lightsource BP has signed what it terms a proxy generation power purchase agreement (pgPPA) for