News

TOST has added 8,500 new locations in the second quarter, lifting its total to 148,000 and eyeing record net adds in 2025, but risks loom.