Company · mentioned 35 times
File transfer and file sharing platform company, known for sending large files online; based in Amsterdam, Netherlands.
Tap a name to go there · tap a line to see why they are linked
The a16z Show · 1 Nov
Run the Numbers · 11 Jun
The Twenty Minute VC (20VC): Venture Capital | Startup Funding | The Pitch · 5 Dec 2025
two & a half gamers · 21 Jul 2025
The ICONS Show · 17 Jul 2025