
(IN BRIEF) The RE-Source 2023 event in Amsterdam has marked a record year for corporate power purchase agreements (PPAs) in the EU, with 7.8 GW of renewable capacity secured year to date. Companies in the ICT, heavy industry, and telecom … Read the full press release