GCR group announce the opening of innovation hub in Spain

by