See who's involved

Name Type Sector Country Joined On
Indra Company Software & Computer Services Spain 2004-12-13
TECNOCOM, Telecomunicaciones y Energia, S.A. Company Software & Computer Services Spain 2002-10-14