Restaurant profit margins in the UK face sustained pressure, with most independent establishments operating on net margins of only 2-6%.…
Check out the full article on our site