ITF Statistics
Total Accumulative Approved Projects
83 291
Accumulative Approved Amount($M)
58,305.9
Total Accumulative Approved Projects
83 291
Accumulative Approved Amount($M)
58,305.9
Total Accumulative Approved Projects
83 291
Accumulative Approved Amount($M)
58,305.9
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