Home Uncategorized Fast and furious redux: Alibaba [BABA] opens up 37 percent