Web Travel announces $150m buy-back amid mixed half-year results Finance News Network November 27, 2024 11:39 am