Booking momentum and £25 million share buyback lift online holiday provider

Couple on beach on deckchairs