International Cleantech Network logo

International Cleantech Network

The International Cleantech Network (ICN) is a global alliance of 22 leading cleantech clusters across four continents. Together with members and partners like C40 Cities, ICLEI, and the Solar Impulse Foundation, we help cities, regions, and global companies tackle their most pressing environmental... Read more

Headquarters

Denmark

Employees

1-10

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices

This company has no offices yet