SPOL

Definition: 
Saudi Petroleum Overseas Ltd. Saudi Arabia
Subject Area 1: 
A company name