ITF Statistics
Total Accumulative Approved Projects
83 055
Accumulative Approved Amount($M)
57,582.3
Total Accumulative Approved Projects
83 055
Accumulative Approved Amount($M)
57,582.3
Total Accumulative Approved Projects
83 055
Accumulative Approved Amount($M)
57,582.3
2025 Approved Projects
5 281
2025 Approved Amount($M)
5,176.3
2025 Approved Projects
5 281
2025 Approved Amount($M)
5,176.3
2025 Approved Projects
5 281
2025 Approved Amount($M)
5,176.3