Travelzoo fall in Q2 revenue led by North America pushes stock price down 12% by adminPosted onJuly 27, 2022