ITF Statistics

Expand AllCollapse All
Total Accumulative Approved Projects
31 097
Accumulative Approved Amount($M)
27,738.5