Every investment has an impact, so what is meant by ‘impact investing’ and how can one measure the impact of an investment. Vincent Huck reports on a new measurement framework launched by the University of Cambridge Institute for Sustainability Leadership