The Skoll Foundation

The Skoll Foundation

Claimed

Investing in social entrepreneurs to solve global problems.

HQ location
Palo Alto, United States
Portfolio analysis
Notes (0)