SODEPALM: Société pour le Développement du Palmier à Huile

What does SODEPALM mean? The above is one of SODEPALM meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Société pour le Développement du Palmier à Huile