Integrated Business Solutions slide image

Integrated Business Solutions

Strong Trajectory of Innovation Performance • New Product Revenue (£m) 'New Products' are products launched within the last seven years. 15% growth in revenue of New Products in FY20 FY14 30 FY represents years ended 31 March 43 43 40 57 81 93 93 95 95 FY15 FY16 FY17 FY18 FY19 FY20 +15% 113 New Products represent 12% of Food & Beverage Solutions revenue TATE & LYLE 22
View entire presentation