site logo

Alibaba Group, in one (big) graphic

A look at the Chinese retail giant as its U.S. IPO nears