3 ms·
Shambles? At this point the site is up, and it seems like they're working on building a solid base in Iceland, starting with pretty good political and legal sup
by radu_floricica 16y ago
Shambles? At this point the site is up, and it seems like they're working on building a solid base in Iceland, starting with pretty good political and legal support.
All things considered, as long as one year from now they're still in business I'd say it's an impressive achievement.