McDonald's is facing a harsh new reality as customer behavior shifts

thestreet.com