EDF signs 7GW green power mega-deal as Texas plant gets set to serve boom
French group says massive supply agreement with Canadian Solar 'minimises risks' for its American solar pipeline
French group says massive supply agreement with Canadian Solar 'minimises risks' for its American solar pipeline