european scores in terms of innovation remained rather poor until now
European scores in terms of innovation have remained rather poor until now.
European scores in terms of innovation remained rather poor until now.