23 Sep 2024 Google signs $4.8m lease for Nuvem subsea cable site in Bermuda Under its Seagrass Services local subsidiary