CFR

Definition: 
Companie Francaise de Raffinage (sub. of Total) France
Subject Area 1: 
A company name