Tag: Tin Can Island port

Nigeria, UK Seal $990m Deal to Upgrade Lagos Ports

Nigeria and the United Kingdom have signed a £746 million ($990 million)

Taiwo Ajayi Taiwo Ajayi