ITF Statistics

Expand AllCollapse All
Total Accumulative Approved Projects
62 071
Accumulative Approved Amount($M)
38,599.4