Read more Reviews First Impression Review of ownCloud 4 July 19, 2012 2719 views Everyone has gone cloud these days. All the big companies are offering it. So it comes as no surprise then…