c&f meaning in oil and gas

c&f means Refining and Marketing. What the downstream segment is now known as

Definition

Refining and Marketing

What the downstream segment is now known as

You might also be looking for…

Related Terms