News The $160 billion martech industry can’t answer a simple question: How does it make its customers money? October 21, 2025