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
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.
You might also be looking for