Home Trending Alibaba shares plunge as much as 8% for second straight session as China ramps up pressure