ITF Statistics

Expand AllCollapse All
Total Accumulative Approved Projects
16 070
Accumulative Approved Amount($M)
21,901.6