FOX Business News Bill Gates is talking about his new Netflix show and enjoying NYC hot dogs FAN Editor 4 days ago | Instar