20 Jun 2014 --- Cargill has invested $100m in its Starches and Sweeteners facility in Efremov, Russia, upgrading its wheat processing plant and adding state of the art equipment and technology.