Tech News Has No Real Ties to Switzerland, Criminal Investigation Shows

Popular file-hosting service proudly represents itself as a Swiss company. With the US Government branding it a pirate site, that presented a problem for the European country. However, following a criminal investigation, the Swiss authorities concluded that the site has “no real ties” to Switzerland. With millions of visitors per month, Uploaded is one […]