1624.096M

Total Supply Value • 2000-2025

3

Active Agreements • 2000-2025

Supply Value Over Time in $ millions

Supply Breakdown by Type in tonnes