Newsroom

TTS and Cargill sign over 8 mil EUR in contracts for the agricultural year 21-22