The Caribbean drinks and dining chain has posted sales of £66.9m, beating expectations despite challenges in the market. Turtle Bay currently operates 44 sites around the UK.
Join our network of executives who receive the MBS News daily, as well as the insights, analysis and our weekly column in The Weekend Edition.
You’ll be able to unsubscribe at any time.