The natural fast food brand Leon is opening four new restaurants at motorway service stations in the next few months, responding to the increasing number of domestic holidays in 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.