Company Description
Cargills is one of Sri Lanka’s most trusted brands, with an island-wide retail network and a food manufacturing business that contributes significantly to the local economy. We are constantly investing in creating markets, creating sustainable em