Medellin named among top 3 most innovative cities in the world

by Rob Edmond October 19, 2012