MELBOURNE: 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 was later confirmed to be spending time in the country, China’s Yicai media outlet cited anonymous sources as saying.
