News

Awards are judged on innovation, feature set, cost efficiency and performance in serving the media & entertainment tech ...