Davos 2015: "my invite must have got lost in the post" Impact investment is on the agenda at the World Economic Forum's annual gathering in Davos, Switzerland taking place right now. Find out what NPC's Tris Lumley thinks about this. Ellie Ward 23rd January 2015