General Industry TermSFM meaning in oil and gasDefinitionSupplementary Financial MemorandumSFM means Supplementary Financial Memorandum.✓ Verified termSuggest a correction