Input (grade 9): ICEX Spanish Companies Info It is registered in Spain and Delaware.
Output (grade 5): ICEX It is registered in Spain and Delaware.