Is France prepared to make the sacrifices necessary to foster the innovation ecosystem it claims to want?
Category: Technology