Sheep production further declines in France

France
Post Date: Mart 2009

Sheep production further declines in France, Ireland and UK with the latest respective Ministry of Agriculture statistics.