ITF Statistics

Expand AllCollapse All
Total Accumulative Approved Projects
48 565
Accumulative Approved Amount($M)
33,977.3