the on was published this yeaw that countries are lagging behind
The European Scoreboard on Innovation was published this week and you see there that some countries are lagging behind.
The on was published this you that countries are lagging behind.