site logo

Supply challenges could delay McDonald's chicken sandwich launch, analysts predict