SFO


Meaning of SFO in English

SFO, the /ˌes ef ˈəʊ/ BrE AmE abbreviation for

the ↑ Serious Fraud Office in Britain

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.