Agri-Business
Irish fresh produce company Meade Farm Group has completed a €1.7 million investment in its carrot production facility.