France Ciel & Terre completes its latest floating solar project in Montpezat-d'Agenais, SW France International floating solar expert Ciel & Terre has completed the construction of its latest floating solar project located in Montpezat-d'Agenais in the southwest of France, reaching the equivalent of 14.5 MW in France during 2022. | Alliant Energy completes 50-MW North Rock Solar Project Alliant Energy has announced the completion of its 50 MW North Rock Solar Project, benefitting the community of Fulton in Rock County, Wisconsin, which is expected to receive approximately $6 million in combined shared revenue payments, alongside the impact of new solar energy. |