UK +44 (0) 330 380 1130, Support +44 (0) 330 380 1131, USA Sales/Support +1 888 457 2611

Award

TV Technology Europe has announced Forbidden is a STAR for 2013. Forbidden is pleased to be a Superior Technology Award Recipient, one of only 25 given amongst the 1400 exhibitors.

Award close up

Pin It on Pinterest