At the Tate & Lyle stand at Drinktec 2013, I tried and enjoyed some liquid concentrate samples which dilute at 1 drop per 100 of water. That really is super concentrate.
Surely they must come to Europe soon?
© FoodBev Media Ltd 2024