Company / Corporate

tnc meaning in oil and gas

Definition

Trans-National Company

tnc means Trans-National Company. Multi National Company: operates across different countries.

Multi National Company: operates across different countries.

✓ Verified term