News Page

Solar Power Units
May 12, 2010, 12:14 pm

For Geveke Amsterdam we installed 2 Solar Power Units, that will be placed in the desert in Egypt. ...