Video PlayerClose
Undated photo provided by the Lekki Free Trade Zone shows people working at a factory inside the Lekki Free Trade Zone in Nigeria. (Xinhua)
Undated photo provided by the Lekki Free Trade Zone shows people working at a factory inside the Lekki Free Trade Zone in Nigeria. (Xinhua)