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