Tate & Lyle (United Kingdom)h-index: 54Total citations: 12,723Total papers: 501Homepage: https://www.tateandlyle.com/