Advice People How a “healthy paranoia” about the competition keeps Carsales innovating Gianluca Demartini Apr 26, 2018