Database single record display

Organisation
Cargill
Info
Cargill is one of the world's largest agribusinesses. Cargill produces alginate from macro algae in its French factory in Lanillis.
Category
Small and Medium Enterprise
Country
France