Overview

Summary data

Sum of projects
1,433,158,803.02 (commitments in USD)
Number of projects
64