ITF Statistics

Expand AllCollapse All
Total Accumulative Approved Projects
66 006
Accumulative Approved Amount($M)
39,843.2