DEPA Secures EUR 390 Million Loan for 800 MW Solar Project in GreeceBy Michelle AdkinsJuly 29, 2024 DEPA Commercial, the commercial arm of Greece’s state-controlled natural gas supplier Public Gas Corporation of Greece AE, has secured EUR 390 million (USD 423.6 million) in…