info@icon.eu.com

We are at the forefront of a global energy transition. 33% of all added energy worldwide is solar, and we are pushing technological boundaries and redefining service standards helping to make renewable energy even better. Not only looking to what comes next, but actively shaping it.

OUR KEY PARTNERS