UK project completed: Callington

One of our largest project was completed in the United Kingdom, Cornwall, Callington. Capacity installed: 35 MWp.