|
|
|
|
|
by tormeh
3659 days ago
|
|
Anyone know why so many tech/pharma companies have research/development departments in Switzerland? It sounds expensive and not very centrally located. A young company where I live have HQ in Switzerland, but that's just a post box and some servers for tax reasons. The are so few people working there it's negligible. |
|