Food companies have to test their product to make sure it's shelf stable. The companies have no reason to test their product out past several months to a year. They have to put a date on food that they have actually tested, so even water gets a best by date.
Viewing a single comment thread. View all comments