European solar developer Lightsource announced the continent’s largest floating solar system in partnership with water utility Thames Water and Ciel et Terre (see the September 16, 2015 LRSJ). The...
Contact us to learn the benefits of becoming a Lux member.
Or call us now
For North America (Boston Headquarters)
+1 (617) 502-5300
For EMEA (Amsterdam)
+31 20 280 7900
For APAC (Singapore)