ITF Statistics
Total Accumulative Approved Projects
84 040
Accumulative Approved Amount($M)
59,382.3
Total Accumulative Approved Projects
84 040
Accumulative Approved Amount($M)
59,382.3
Total Accumulative Approved Projects
84 040
Accumulative Approved Amount($M)
59,382.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