There still exists considerable ambiguity surrounding the ease definitions of impact investing, yet it is wrong to say that impact investing lacks integrity because of lack of definition. There are a lot of factors that lend vagueness to impact investing, the diversity of activity that impact investing encompasses, which gives the impression of dilution, and the overarching lack of data on this activity being the two most important ones. Read more here.