Zum Inhalt der Seite gehen


You know shit has hit the fan when random tech platforms advertise themselves as "made in Europe"

Bild/Foto

(for two decades, the #1 thing to do for any European tech startup that managed to gather a bit of money was to incorporate in Delaware and open an office in either NYC or SF, so they could pretend to be good cornfed Kansas boys or whatever)

#1