TwentyThree

TwentyThree

Verified
Helps you to host and embed videos with leading 4K HD Player, generate leads from Collectors, and build customized video hubs or landing pages
Copenhagen Capital Region of Denmark (HQ)
Deals in the last 12 months undisclosed
Name
Market
Type
Location
Last Round
Status