Skip to content Skip to footer
0 items - £0.00 0

Profile of France-based BlaBlaCar, a long distance carpooling marketplace with 80% of its riders outside of France and 60% outside of Europe (Chris O’Brien/The French Tech Journal)