Cargills

is headquartered in colombo, . Cargills has a revenue of $2.7B, and 11,033 employees. Cargills's main competitors are John Keells Holdings, Aitken Spence Plc and Trillium Property Management & Services Limited. Cargills has 18 followers on Owler.

Trending Companies