Data, Digital & ITVerified
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