Alibaba to open more data centers in global cloud computing push by networkhelp_3yck8e • May 19, 2015