Imagine craving a pizza and being able to go and get a hot one made by a machine at the side of the road? That's exactly what one woman did when she was on holiday in France and spotted a pizza ...
Each American eats an average of 46 slices, or 23 lb, of pizza annually. That adds up to three billion pizzas, two billion of which come in cardboard boxes—boxes based on a design that has been around ...