Taxes Report Reveals; BusinessOil Companies Owe Nigeria $6.17 Billion In Royalties, Uncategorized Taxes Report Reveals; BusinessOil Companies Owe Nigeria $6.17 Billion In Royalties, Kiki Jagaban September 27, 2024 0 The report highlighted a total loss of 7.68 million barrels of crude oil in 2023 due to... Read More Read more about Taxes Report Reveals; BusinessOil Companies Owe Nigeria $6.17 Billion In Royalties,