Daily Archive: March 18, 2018

Nutella: The miracle of WW2

On April 20 1964 the first jar of Nutella came out from the Ferrero factory in Alba. Its origins, however, date back to the 1940s and before. At least from the 1920s the Ferreros...