Societe Generale and Altalurra Ventures Impak ratings, a leading impact analysis and rating agency in Europe.