Kim Dotcom's has revealed that New Zealand will now be the online venue for his new storage venture.

Continue reading »