Overview

Summary data

Sum of projects
10,483,630,580.1 (commitments in USD)
Number of projects
53