Vodafone connects UK to the world’s largest subsea cable system

Vodafone Group has landed 2Africa, the world’s largest subsea cable system. From the important UK...

Read More