Create new Board
Editorial Images

A pedestrian walks past Alibaba.com adve

A pedestrian walks past Alibaba.com advertising in Hong Kong, 29 October 2007. Chinese business to business website Alibaba.com says it aims to raise 11.6 billion Hong Kong dollars (1.5 billion USD) in what it called the largest Internet IPO since Google. AFP PHOTO/MIKE CLARKE (Photo credit should read MIKE CLARKE/AFP via Getty Images)
A pedestrian walks past Alibaba.com adve
Embed