Neda SA

Neda SA

3 Pavlou Mela str, Oreokastro P.C. 570 13, Thessaloniki
+30 2310 697007
+30 2310 698090
Greece Greece.png

Staff Information

No. Staff
15

Business Details

Installation Starting Date
2003
kWp Installed/2012
21,000
Free Maintenance Years
2
Installation size
(S)maller Installations
Other Services
Design, Monitoring
Operating Area
Greece

Europe
Last Update