ownCloud Inc. Closes Doors Following NextCloud Announcement

· June 8, 2016 · 12:00 am