Business News

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.