Energiequelle, a developer, has sold Decize solar project to Watt & Co, a project developer. The centrally located project in France has a total output
Energiequelle, a developer, has sold Decize solar project to Watt & Co, a project developer. The centrally located project in France has a total output