Animal Task Force
The Animal Task Force is a European Public-Private Partnership. They promote a sustainable and competitive livestock sector in Europe. They are a leading body of expertise, representing key stakeholders from industry, famers and research from across Europe. The ATF is a knowledge based organisation working on the forefront of livestock related issues in Europe. The…