James Finlay (Finlays) has started closing down flower production on its Kericho farms, putting over 2,000 jobs on the line. The UK-based company,...