Xavier Niel

EXCLUSIVE Vodafone and Iliad in talks to combine Italian units – sources

Telecom firms Vodafone (VOD.L) and Iliad are in talks to strike a deal in Italy that would combine their respective businesses in…

4 years ago