Renewable Energy Innovation - Development and Services SA

Renewable Energy Innovation - Development and Services SA

326, Kifissias Ave, 1st Floor, 152 33 Chalandri
+30 210 6810585
+30 210 6852106
Greece Greece.png

Business Details

Installation Starting Date
2009
On-Grid / Off-Grid
On-grid, Off-grid
Installation size
(S)maller Installations, 1(M)Wp+ Installations
Operating Area
Greece
Last Update