Spain and Colombia sign agreement on Information Technology

by Charlie de Rivaz October 24, 2013