San Francisco Frontiers - China's Tencent fires more than 120 workers for fraud