Alibaba leads China tech sell-off after warning of data center bubble
Alibaba (NYSE:BABA) shares fell 3.58% and led a sell-off of Chinese tech stocks in Hong Kong after the group's chairman warned about "the beginning" of a potential bubble in data center construction. The pace of building may outstrip initial …