ITF Statistics

Expand AllCollapse All
Total Accumulative Approved Projects
32 293
Accumulative Approved Amount($M)
28,452.7