Technology | Mon Sep 3, 2012 4:00am EDT

China's Baidu to invest $1.6 billion to set up cloud computing centre