Summary: On this week's show, we're traveling to three continents for a fresh look at business innovation.