Dutch energy transition platform Return and Spanish renewables company Benbros Energy have established a joint venture aimed at developing over 500 MW of standalone energy storage…
London-based Renewable Power Capital (RPC) and global consumer goods titan Procter & Gamble have sealed a decade-spanning Power Purchase Agreement (PPA) for the Sörlidberget wind farm…