MAREA

MAREA is a 6,605 km long transatlantic communications cable connecting the United States with Spain. Owned and funded by Microsoft and Meta Platforms, but constructed and operated by Telxius,... Wikipedia

NWN Solutions