The United States and China dominate the list of global private companies valued at more than $1 billion, but innovation in Europe is putting the continent back on the map. Nicholas Stocks, General Partner at White Star Capital, joined Cheddar to discuss the Global Startup Scene.