Pacta sunt servanda and the licencing and taxation of North Sea oil production
LicensesOffshore oil industryPacta sunt servanda (International law)PetroleumTaxation
Writing a summary for young readers…
For young readers
Book data: Open Library
Book data: Open Library