SFN meaning in oil and gas
Definition
Structure Finance Note
SFN means Structure Finance Note. Used by Treasury function (formerly a major oil and gas company Finance) to fund transactions.
Used by Treasury function (formerly a major oil and gas company Finance) to fund transactions.
✓ Verified term