
Showbox
A cloud-based video creation platform that enables Brands, Online Marketplaces and Websites to provide their communities with fully controlled, easy-to-use, video creation tools, ensuring high quality results.
Employees
Enterprise value
$34—51m
Authorizing premium user...