Greece tests Peloponnese-Crete link
Greece, Athens: The world’s longest AC cable system is functional, as the first power interconnection between Crete and mainland Greece was successfully tested.
Greece, Athens: The world’s longest AC cable system is functional, as the first power interconnection between Crete and mainland Greece was successfully tested.