Five Guys is closing stores in California and laying off dozens of workers. Experts explain why its prices are not ensuring economic success.
Five Guys is closing stores in California and laying off dozens of workers. Experts explain why its prices are not ensuring economic success.