Clique Solar

Clique Solar’s patented ARUN® 100 solar concentrator system wins Intersolar Award 2013

Clique Solar’s patented ARUN® 100 solar concentrator system has won the prestigious Intersolar Award 2013 at Intersolar Europe under the… Read More

7 years ago