IBM

CloutHub
Alternative social media site CloutHub forced to switch video hosting service after 14 of its channels were deleted without warning or explanation: International Business Machines Corporation, better…