Snickers Breaks Record for World’s Largest Chocolate Nut Bar Latest news January 20, 2020January 21, 2020Oovvuu Admin On Jan 16, Snickers, which is owned by Mars, Incorporated, created the world’s largest chocolate nut bar.