ehub meaning in oil and gas

ehub means e-hub. e-Hub is a central clearing-house system for financial transactions between group companies

Definition

e-hub

e-Hub is a central clearing-house system for financial transactions between group companies

You might also be looking for…

Related Terms