Got three minutes? Skill up for social impactMay 8, 2018At last month's Euclid Summit in The Hague we were pretty chuffed to host social impact people - entrepreneurs, policymakers, educators, advisers, researchers and more - from more than 20 countries.