Alibaba sets aside $15bn R&D war chest to be a world beater » Banking Technology