Venture Philanthropy (VP) implies that investing in non-profit organizations and encourage them to work for non-profit causes. It makes non-...