ITF Statistics

Expand AllCollapse All
Total Accumulative Approved Projects
26 672
Accumulative Approved Amount($M)
26,151.4