Luxcara announced it has reached financial close for its first energy infrastructure investment in Greece. By April 15, 2026 Author: Post navigationPreviousPrevious post:Murder suspect wanted in Turkey held in RafinaNextNext post:Mitsotakis proposes Stournaras stays at central bank helm for third term