News

DHL Group has signed a ten year PPA with Energie Baden-Württemberg (EnBW) and will buy around 80GWh of electricity.
N2OFF has announced its plans to bolster investment in the 111MWp solar photovoltaic project located in Melz, Germany.