Cybercrime is a growing menace. The worth of the internet is at stake Magellan Financial Group Magellan