NATREF

Definition: 
National Petroleum Refiners of South Africa (Pty) Ltd. South Africa
Subject Area 1: 
A company name