Digital Realty and Iliad sign solar PPAs with Engie
Colo firm signs for solar in Germany, telco signs for solar in France
Colo firm signs for solar in Germany, telco signs for solar in France
Faces a potential prison term for using an over-powered jammer