Mark DiMassimo, chief executive of a New York-based company that specializes in brand advertising, call McDonald's “a large lost organization that is searching for a strategy.
“In his view,” The company must focus, focus, focus, and stand for one thing.”