Etrion Corporation

Etrion Corporation

Rue de la Rôtisserie 1, 1204 Geneva Switzerland
+41 22 7152090
Switzerland Switzerland.png

Business Details

Installation size
1(M)Wp+ Installations
Operating Area
Switzerland, Chile, Italy, Japan

Company Updates

24 Jul 2017

Etrion Corp. has completed construction on 9.5MW solar projects in Japan.

LinkedIn Profiles

Last Update