ITF Statistics

Expand AllCollapse All
Total Accumulative Approved Projects
24 404
Accumulative Approved Amount($M)
25,597.3