Company / CorporateVerified
amrc meaning in oil and gas
amrc means Africa, Mediterranean, Russia & Caspian. One of a major oil and gas company's 'recognised regions'
Definition
Africa, Mediterranean, Russia & Caspian
One of a major oil and gas company's 'recognised regions'