Two months ago, the three co-founders took a leap of faith by leaving France to set up shop in the US by yuka_app_us · 2 years ago · via Instagram