20 Jun 2017 VideoLocalize wins the Process Innovation Challenge at LocWorld Barcelona by George in NewsComments ... Read More
08 Nov 2016 VideoLocalize wins the TAUS Innovation Excellence Award by George in NewsComments ... Read More