‘Don’t forget you are not the only country innovating’: Innovation Land 2017 Medellin, Colombia

By November 17, 2017

Innovation Land 2017 in Medellin, Colombia comes to a close but not before three days of stellar presentations from some of the world’s most innovative minds in entrepreneurship.

Share This Post