Manufacturing & Processing, and BI — Social Compliance: Primary Production. Kenya Flower Council (KFC) is the country’s leading Business …