T thenextweb.com China’s Tencent is giving away 10TB worth of free cloud storage 30 points adidash 13 years ago 41 comments