The SVC Impact Report revealed that SVC's total committed investments since its inception have amounted to $1.0 billion, while the total investments, including partners, are estimated at $4.8 billion.
Some results have been hidden because they may be inaccessible to you