NZ's Instra Corporation Powers mega.co.nz -- AUCKLAND, New Zealand, Jan. 18, 2013 /PRNewswire/ --