Search for "swaio"

Internet, the Business Side
62 min

Internet, the Business Side

a try to explain the ecosystem

Human Rights and Technology
32 min

Human Rights and Technology

"A New Hope" or "The Empire Strikes Back"?