Black Sheep Coffee is to open its debut site in Liverpool, in Paradise Place at Liverpool One. The coffee chain is set to open 68 sites over the next 10 months, and launch a drive-thru format this year.
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.