How the world sees Greece
Greek developer PPC Renewables has acquired the 216MW Alexandroupoli offshore wind project off Greece. The company has completed the deal by ...