Iliad signs solar PPAs with Statkraft and Engie in Europe
Telco group to procure output of three solar farms in France, Italy, and Poland
Telco group to procure output of three solar farms in France, Italy, and Poland
Company to offset operations out of Digital Realty facility
Telcos to fund Danish solar park
Telco signs PPA with Better Energy for 140GWh of power