ITF Statistics

Expand AllCollapse All
Total Accumulative Approved Projects
34 057
Accumulative Approved Amount($M)
29,458.8