Jack Ma spotted in Australia in a nod to Alibaba’s global roots
Jack Ma has popped up in Australia, the latest stop on a months-long global jaunt and one that has particular emotional resonance for the billionaire Alibaba co-founder.The entrepreneur was spotted at a hotel in Melbourne in recent days and…