Billionaire Xavier Niel’s Telecom Giant Free Hosted 48% Of Child Sex
Free, the French telecom giant that is majority owned by billionaire Xavier Niel, is not doing enough to tackle child sexual abuse imagery on its servers, according to The Canadian Centre for Child Protection. The nonprofit group alleges that nearly…