On the Beach to wind down B2B business after record year

On the Beach Group plc has commenced a share buyback programme for up to £25 million after reporting a third consecutive year of record growth. Group total transaction value for the financial year ending 30th September 2025 was £1.23 billion, representing an increase of 11% on last year, while summer 2025 bookings were 12% ahead … Continue reading On the Beach to wind down B2B business after record year