Technology
The announcement comes after a subsidiary of technology giant Google signs a lease on land to be used as a cable landing station
The announcement comes after a subsidiary of technology giant Google signs a lease on land to be used as a cable landing station