News

Shell has been looking to offload the assets, which include about 600 fuel stations and trading operations in Africa’s biggest economy, as part of a broader strategy to focus on regions and businesses ...