What does SOCAR stand for?
What does SOCAR mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: SOCAR.
We've found a total of 3 definitions for SOCAR:
Separation Of Concerns, Aspects, And Roles
Shuttle Operational Capability Assessment Report
State Oil Company of Azerbaijan Republic