20 Jun 2017 VideoLocalize wins the Process Innovation Challenge at LocWorld Barcelona by Abby Chung in NewsComments ... Read More