Won recognition at the European Business Awards Constellium was named Environmental and Corporate Responsibility Champion in France by the European Business Awards, which recognizes and rewards excellence, best practice and innovation in companies across the European Union.