Last Thursday (21 July), BlaBlaCar was pleased to present the French premiere of Design Disruptors, a…