
YBLTV: What does your company do? 24i: 24i creates, designs, develops, deploys and maintains high value apps for internet-connected tv apps and companion devices. Founded in 2009, the company´s headquarters is located in Amsterdam, with development and sales offices in Madrid, Brno, Buenos ...
READ MORE +