Watch for at least 30 seconds (oh, and you don’t need to understand French to appreciate.) Get the TNW newsletter Get the most important tech news in your inbox each week.