Skip to main content

On the Beach boosts cash position with £26m share placing