Installation of Photovoltaic Systems, installations of interconnected and autonomous photovoltaic systems, photovoltaic systems for recycling and water pumping and development of photovoltaic parks.
22 Panidos, Larnaca
Tel.: 24663485