9,000 companies + 4,000 non-businesses

Name Type Sector Country Joined On
NH Hotel Group, S.A. Company Travel & Leisure Spain 2002-10-24