ITF Statistics
Total Accumulative Approved Projects
82 765
Accumulative Approved Amount($M)
56,559.5
Total Accumulative Approved Projects
82 765
Accumulative Approved Amount($M)
56,559.5
Total Accumulative Approved Projects
82 765
Accumulative Approved Amount($M)
56,559.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