5 ms·
Cargill. 2009 revenues of $116 billion. (That's declared revenue.) Is, was, and will be privately held for the forseeable future.
by jaskerr 15y ago
Cargill. 2009 revenues of $116 billion. (That's declared revenue.)
Is, was, and will be privately held for the forseeable future.