A new ranking of European Union member states by their technical progress has produced some surprising winners and losers that are bound to provoke some heated dissent. Most notably, France, which has been investing loads of money to promote itself as a forward-thinking, tech savvy nation, was lumped in the lowest category of countries labeled “falling […]...
