3 ms·
It means that France and the UK have so thoroughly buried themselves in regulations that they've failed to innovate in any meaningful way.
by cooper_ganglia 3y ago
It means that France and the UK have so thoroughly buried themselves in regulations that they've failed to innovate in any meaningful way.