98% of applicants already benefit from the CAP 2018
Direct payments from the CAP (Common Agricultural Policy) will benefit more than 726,000 farmers and ranchers who have submitted their application for aid in the 2018 campaign and whose payments began on October 16.