Skoll World Forum

A report on the latest social entrepreneurship innovations at the Skoll World Forum in Oxford.