06 Apr 2023 Spanish Port of Alicante to get new subsea cable landing station Will be landing station for the upcoming Barracuda cable