Liberty, equality, technology: France is finally poised to become a tech power


15/07/2018