Cargill’s revenues drop from record levels as ample crops depress prices – revenue decline comes as agricultural trader restructures organisation amid profit pressure ~finance business Link 2 votes