Google will not build landing station at Annie's Bay Park in Bermuda
Says concerns were result of "misconception;" company planning 50,000 sq ft CLS elsewhere
Says concerns were result of "misconception;" company planning 50,000 sq ft CLS elsewhere
Annie's Bay Park currently home to war memorial
Google and Meta to land cables at new facility
Landing at Myrtle Beach in South Carolina