Jack Ma returns to Alibaba campus, as China moves to boost business confidence

The billionaire founder’s visit was his first known trip to his hometown since March 2023.