Curious logo

Dear Curious Readers, No new content will be published for the next few months due to website changes.

 

Jack Ma steps down from managing Alibaba

Recommended for Secondary Grades

Jack Ma, the founder and executive chairman of e-commerce giant Alibaba, is retiring from managing the company. Alibaba’s current chief executive, Daniel Zhang, will replace […]

To read more...

Share your comment!

To post your comment Login/Signup