site logo

ADM posts 4th consecutive earnings miss, battles challenging market