Xavier Niel, Russia-Ukraine WarEBRD, IFC Invest $435 Million in Ukraine Telecom100% center coverage1 source
Xavier Niel, Russia-Ukraine WarEBRD, IFC Invest $435 Million in Ukraine Telecom100% center coverage1 source
Xavier Niel, Business LeadersPavel Durov Arrested in France on Multiple Charges33% center coverage21 sources
Xavier Niel, Business LeadersPavel Durov Arrested in France on Multiple Charges33% center coverage21 sources