Home Business Shell Paid $1.09bn In Taxes and Royalties In 2023