June 27, 2018

CAP Update

More than 95.24% of Common Agriculture Policy Pillar 1 payments have now been made Rural Economy Secretary Fergus Ewing has confirmed.

This represents more than £387 million of Pillar 1 payments for the 2017 scheme year being successfully paid to around 17,150 eligible farmers and crofters ahead of the payment deadline.

To read the full story, click here.