Investors ask what now after $128 billion Alibaba wipeout