Brexit. Roughly 5 million EU farmers raise animals for food production with a value of about EUR 130 billion. Every year, they need approximately 450 million tons of feed for their animals. In addition, the 70 million pet owning s in the EU buy roughly 10 million tons of feed for their pets. At this web section, you'll find the latest ...
