Company / Corporate

SRC

Definition

Singapore Refining Company

SRC means Singapore Refining Company. A Refinery in Singapore which a major oil and gas company used to have a share in it.

✓ Verified term