As industry experts discuss the many criticisms facing social investment, Mark Cheng, the European Director of Ashoka, seems to believe the lack of enough capital is due in part to the lack of deal flow.