2077.799M

Total Supply Value • 2000-2025

0

Active Agreements • 2000-2025

Supply Value Over Time in $ millions

Supply Breakdown by Type in tonnes