Business News Shell Paid Over $1 Billion in Tax to Nigerian Government in 2023 Legacy Author May 8, 2024