The Independent Auditor has so far audited an aggregate of approximately $123 billion in payments from extractive companies.
Read MorePromoting transparency of our energy revenues
Read MoreThe Independent Auditor has so far audited an aggregate of approximately $123 billion in payments from extractive companies.
Read MorePromoting transparency of our energy revenues
Read More