Instra Corporation - Latest News [Page 1]
NZ’s Instra Corporation Powers mega.co.nz
Friday, 18 January 2013, 4:52 pm | Instra Corporation
As Mega prepares to launch their new cloud storage service on January 19, 2013, Instra Corporation – a global domain name registrar – is primed to provide expert product, billing and technical support services to mega.co.nz users in anticipation of dramatic ... More >>