FTech Western CapeSep 18, 20144 minHow ‘Pandora’s Box’ Infiltrates Backup Appliances108.8 billion. That’s the number of business emails the world is set to send and receive in 2014 [1]. Add in intellectual property,...