Romania, last in the EU on innovation. RoBOOST has not paid the 100 million yet

Romania is last of the 27 member states in the 2026 European Innovation Scoreboard, published by the European...


Read More