ITF Statistics

Expand AllCollapse All
Total Accumulative Approved Projects
40 237
Accumulative Approved Amount($M)
31,382.2