Cargill

Subsidiary

Details

UID
org-cargill

Notes

Food conglomerate (~3% stake) World's largest private company $165B+ annual revenue Food, agriculture, financial services Founded 1865

Relationship Strength

Loading relationships...

Engagement & Preferences