Skip to main content
 

Folks at complaining that Europe has been "colonized" by US tech companies? Making compelling alternatives is the only answer.

· Statuses · Share this post