ITF Statistics
Total Accumulative Approved Projects
82 133
Accumulative Approved Amount($M)
55,682.5
Total Accumulative Approved Projects
82 133
Accumulative Approved Amount($M)
55,682.5
Total Accumulative Approved Projects
82 133
Accumulative Approved Amount($M)
55,682.5
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