One Min Read
20 Views

Telecoms is a national business. There isn’t a European market. There’s no Telecom Italia in France.

Xavier Niel

Related Items