French water management agency Société du Canal de Provence (SCP) is planning an innovative floating project to test its combination with a solar tracking system. The 250 kW project was awarded a ...
Tres Bahias solar project from Swift Current Energy in Southeast Texas with a 266MW capacity. Image: Swift Current Energy. US solar company Parliament Solar has selected German manufacturing firm ...