Mosaic repurchases over 21 million Cargill shares

23:46 PM | January 8, 2014 | Lindsay Frost