Business News Archive China’s Tencent is Giving Away 10TB Worth of Free Cloud Storage byJeddy GenrwotSeptember 3, 2013