2023-05-08T10:58:34.933
The fast food giant had 6,964 locations across the US at the end of March 2023, but plans to close 300 to 400 underperforming restaurants in America in 2023, the Daily Mail reports
Already have an account? Sign in