The Soul of an Investment is the Social Impact it has on Society. Avantgarde designs, implements, evaluates social projects for foundations, corporations, nonprofits. Our approach is innovative and market-oriented. We create distinctive, sustainable value