Cavotec Wins EUR 6.5 Million for Shore Power in Mediterranean Ports

by Mohd