Photo of the Day

AFP
Alibaba completed the world's biggest initial public offering with its $25 billion listing on the New York Stock Exchange in September, making its founder Jack Ma, pictured here, China's richest man overnight

View gallery

500 photos

View Comments (2)