RES: Large Companies Buying PPAs in Greece
OT.gr reports that Greece is emerging as a leading option in Europe for global enterprises interested in investing in Renewable Energy Sources (RES) through Power Purchase Agreements (PPAs). Power Purchase Agreements (PPAs) are long-term contracts between …