› added 7 years ago
140
TIL that France beats UK, Germany & other European countries when it comes to global innovation
via reddit.com