Food Business
Sign Up

Your turkey would be thankful for better treatment before it reaches your plate

Most of the estimated 46 million turkeys that will be sold around Thanksgiving spend their 14 to 20 weeks of life in a sunless barn where they grow unnaturally large