CLH: Compañía Logística de Hidrocarburos CLH, SA

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

Definition in English: Compañía Logística de Hidrocarburos CLH, SA