Tencent buys 12 percent stake in Snap

The Chinese internet company Tencent has acquired a 12 percent stake in Snap, with the social media company struggling to boost user growth.