Jack Ma is back! I never thought he was missing but rather laying low following a few run ins with China’s financial regulators. However, I appear to be in the minority as Alibaba HK (9988 HK) jumped +8.52%, which lifted the company’s market cap by $58 billion…
