HomeLatest NewsAlibaba stock tanks 10% on revenue miss, lower guidance