Africa is a major oil-producing region and is home to some ... Located in the Lekki Free Zone outside of Lagos, the plant has a size almost the equivalent of 4,000 football fields.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results