News

100kWe System commissioned at Dudingen, Switzerland

In partnership with Schmid Energy, we have just completed commissioning the system at Dudingen in Switzerland. The system will generate […]