China's Baidu to invest $1.6bil to set up cloud computing centrebiz.thestar.com.my2 points·netsmashers··0 commentsOpen articleSaveView on HN