TPE Logo
Why McDonald's faces a tough slog winning customers back