The European Commission (EC) has greenlighted the financing plan for a 680-MW pumped storage hydropower complex in Greece, proposed by domestic renewable power producer Terna Energy (ATH:TENERGY).