France is the next big thing France has made tremendous progress in making itself relevant for the digital era.