Tate & Lyle demand crunch leaves bitter taste
Food ingredients business Tate & Lyle (TATE) fell 3.9% to 668.2p as the closure of restaurants, bars and cinemas led to a significant drop in demand.Looking back, the company said it expected its results for the financial year just...
04 May 2020