November 05, 2024 18:17 (IST)
Canada could be first country on Earth to pay international oil royalties: Reports
Ottawa/IBNS: Canada could be reportedly the first country on Earth to pay international oil royalties of millions of dollars due to the Bay du Nord megaproject in Newfoundland and Labrador (N.L.)'s offshore.
Latest Headlines