News

The EU has cut CAP payments in its latest budget, meaning EU farmers will now have fewer subsidies. What could this mean for ...