Scatec has penned a 25-year PPA with Tunisian state utility Société Tunisienne de l'Electricité et du Gaz for a 120MW solar ...
Europe saw a 4% month-on-month decline in number of power purchase agreements (PPAs) signed in February 2025, according to ...
European power purchase agreement (PPA) prices fell in February amid sliding energy commodity prices, but deal flow held ...