Edward Sheldon December 11, 2024 analysis Are On the Beach shares worth buying for 2025? Shares in On the Beach Group (OTB:LON) have skyrocketed recently. Over the last month, the British online travel company’s share […]