elusiveoddity
Highest Rated Comments
elusiveoddity4 karma
Can you elaborate? What are the pros/cons of each country in terms of taxation, talent, location, etc?
elusiveoddity4 karma
Can you elaborate? What are the pros/cons of each country in terms of taxation, talent, location, etc?
elusiveoddity64 karma
You mean Zealand , the Danish island?
View HistoryShare Link