Grower concern rises in wake of Sugar Terminal Limited announcement
Last month’s announcement by Sugar Terminals Limited (“STL”) that the company will be insourcing its sugar terminal operations has left cane grower groups outraged as they demand more clarity from the corporate sugar giant as to what the future will hold for sugar growers.