French multinational telco company, Iliad Group, has signed four Power Purchase Agreements (PPAs) across France, Poland, and Italy for 60MW of power.
“With these four new projects, we’re passing another milestone by doubling our number of…
French multinational telco company, Iliad Group, has signed four Power Purchase Agreements (PPAs) across France, Poland, and Italy for 60MW of power.
“With these four new projects, we’re passing another milestone by doubling our number of…