NBR ONLINE understands Stephen Hall was prompted to step down as chief executive of data storage and encryption company Mega by some of the company’s shareholders.
A Mega source says Mr Hall took on the CEO role in the knowledge that “he might potentially be required to step aside when someone
Want to read more? It's easy.
Choose your best value subscription option
Student
Exclusive offer for uni students studying at a New Zealand university (valued at $499).