Chinese regulators shocked potential investors on Tuesday after suspending Ant Group's $34 billion IPO, the largest planned offering in history. Howard Yu, Professor at IMD Business School in Switzerland and author of "Leap: How to Thrive in a World Where Everything Can Be Copied,” joined Cheddar to discuss.