MarketsBP doubles green power deals as doubts swirl around renewables futureLightsource BP development arm secures 1.3GW of agreements as investors await new strategyA Lightsource BP project in the US.Photo: Lightsource bpAndrew LeeEditor, Recharge