Barracuda Networks releases cloud storage platform, Copycopy.com3 points·mseiden··0 commentsOpen articleSaveView on HN