Skoll Foundation

Invested In

Nanosolar