Indices

A gold royalty is a contract that gives the owner (a gold royalty company) the right to a percentage of gold production or revenue in exchange for an upfront payment.

June 13, 2023

views 1889