For Nesta Impact Investments seeing our portfolio companies have a demonstrable positive impact on people's lives is as important to their long-term value as seeing a strong balance sheet.
Lucy Heady
Wednesday, 24 August 2016
0