infotechlead

Tencent sells $3 bn stake in e-commerce firm Sea