Malta secures €12.35 million for second phase of freeport shore power project

By July 5, 2025