| ▲ | captain_coffee 20 hours ago | |
Could you give only a few examples from those PLENTY of other places that are better? Like the first 10 that come to your mind, you made me very curious! | ||
| ▲ | quentindanjou 20 hours ago | parent [-] | |
Not the person you asked but I am thinking of France and Germany. France has Station F (https://en.wikipedia.org/wiki/Station_F). There are also Portugal, Spain and Romania that are rising contenders. I am also very dubious of UK being "world first" | ||