Invidious
Log in
European Tech Champions Initiative: Big tech made in Europe
Subscribe
RSS
European Investment Fund
| 1 video | Updated 1 month ago
View playlist on YouTube
|
Switch Invidious Instance
0:48
The European Tech Champion Initiative (ETCI) explained
European Investment Fund