Finance DEPA Secures EUR 390 Million Loan for 800 MW Solar Project in Greece byMichelle AdkinsJuly 29, 2024