ITF Statistics

Expand AllCollapse All
Total Accumulative Approved Projects
79 170
Accumulative Approved Amount($M)
53,538.0