Shell Paid 1.09 Billion in Taxes, Royalties in 2023 Business May 8, 2024 By Halimah Olamide Shell Nigeria has disclosed that it exclusively paid a total of $1.09 billion in corporate taxes and…