2Africa Deployment Underway with First Landing in Genoa, Italy by ITECHNEWS April 18, 2022 0 9 The 2Africa consortium has announced the first landing of the 2Africa cable - in Genoa, Italy. The landing sets the ...