China, India, Europe all are doing better than expected: Frank Appel, Deutsche Post DHLBy ET Now | Updated: May 01, 2017, 12.50 PM IST