A New Capital Source: $50 Trillion$1 billion Freedom Place is tapping this massive wave of impact investment. Recent years are seeing a massive increase in institutional...