TheNewsGuru
—
by
Meta, owners of Facebook, has said all is set to land 2Africa Cable, described as the world’s largest subsea cable, in Lagos and Akwa-Ibom States.