Features8 years ago
UK, Canada and United States Named Best Places For Social Entrepreneurs
The results of a global perception poll by the Thomson Reuters Foundation together in partnership with Deutsche Bank, UnLtd, the Foundation for Social Entrepreneurs and the Global Social Entrepreneurship Network...