About the Project

Country: Cyprus
Technology: Solar
Status: Under development
Capacity: Up to 20 MW
Contact: Chris Demetriades
Email: cdemetriades@epge.com

Project Quick Links