By Shwetali Sapte2023-07-18T13:41:00
Source: Getty Images
Cost pressures have resulted in menu prices rising by an average of 13% in the past 12 months, with just half of operators optimistic about business prospects, according to CGA and Fourth
Already have an account? Sign in