Who owns the internet of the future?

1,383,431 plays|
Ordinary Things |
TEDxVienna
• October 2021