The massive Alibaba IPO is just about here. Should we add it to our stock list? Let us know: The Chinese ecommerce giant will list on the NYSE with the ticker BABA. “ba” means “8” in Chinese and is considered lucky (I guess double luck in this case). We did […]