A consortium of Energy China CGGC International Ltd and Supcon Solar of China has been selected as the engineering, procurement and construction (EPC) contractor for a 50-MW concentrated solar power (CSP) project in Greece.