Nov 5, 2015

Japan Post's epochal IPO

Japan Post's $12 billion listing is a symbol of the bold change that needs to be embraced to rejuvenate Asia's second largest economy.