ITF Statistics

Expand AllCollapse All
Total Accumulative Approved Projects
71 401
Accumulative Approved Amount($M)
42,956.9