Earlier this week, Kim Dotcom expressed outrage that MegaUpload data had been abruptly wiped from 690 LeaseWeb servers containing huge amounts of data from the now defunct online storage site’s European customers. LeaseWeb has responded with a statement explaining why they decided to take the action they did in deleting the... … Read More