Skip to content

Xavier Niel

Backs 2 companies on the list.