Sugar

Sugar

Brazil is the world's largest producer and we also export sugar. The sugar comes from Brazilian sugar canes and is produced at sugar refineries in Brazil

We principally sell ICUMSA 45 - you can see the specification here: PDF Document
Sugar

Read More