Alibaba agrees to $10.2 billion share placement to finance artificial intelligence buildout · Pollar