667.961M

Total Supply Value2008-2023

0

Active Agreements2008-2023

Supply Value Over Time in $ millions

Supply Breakdown by Type in tonnes