Iberdrola and Acciaierie Venete Spa have signed a multi-year Power Purchase Agreement (PPA) to supply 12MW of green energy ...
The Zencap European Sustainable Transition II (ZEST II) fund has successfully closed at €255 million, surpassing its target ...