06 Feb 2023 Digital Realty and Iliad sign solar PPAs with Engie Colo firm signs for solar in Germany, telco signs for solar in France