Tag: Oil and Gas giant

ExxonMobil makes plans to sell off assets in Nigeria

Fresh reports have emerged concerning the proposed sale of all assets owned