SRC meaning in oil and gas
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.
A Refinery in Singapore which a major oil and gas company used to have a share in it.
✓ Verified term