Inside Jack Ma's former home By: Top News and Analysis (pro) November 21, 2014 at 10:31 AM EST In 1999 Jack Ma was living in a small apartment with his wife in Hangzhou, China, when he came up with the idea for Alibaba. Read More >>