Listen to Professor of Finance and Accounting Oliver Rui discuss Ant Group's future following their failed IPO.