Amazon

Alibaba And The 22 Billion Dollars: What It Could Mean To Market Liquidity

When Internet popularity of Amazon and Alibaba are compared, Alibaba comes out as an obscure e-commerce outfit. If Alibaba were a country, it’s 1st day market cap would make it the 43rd largest country in the world – ahead of the GDP of 150 other countries. When market breadth leading up to $22 billion Alibaba IPO is examined, a market liquidity concern emerges.