Three bits of interesting infrastructure development from EMEA. The country of Libya has opened its first subsea cable landing. O3 Group has launched ...