Renewable energy developer Lightsource bp, a unit of British oil company BP , secured 10 power purchase agreements (PPAs) ...
Europe should simplify state aid rules, mitigate risks involved in power purchase deals and soften rules governing winter gas ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results