You may also like

Saudi Arabia Plans Oil Refinery, Petrochemicals Plant in South Africa

Saudi Arabia plans to build an oil refinery