Shell, an international energy and petrochemical company, is selling its onshore business in Nigeria but is not leaving the country, contrary to claims in some social media posts. “Shell just ...