Source: Tech – South China Morning PostThe fine is a reputational hit for a company that has seen a continuous revenue decline as advertisers cut spending amid lax content moderation.Read More
Source: Tech – South China Morning PostThe fine is a reputational hit for a company that has seen a continuous revenue decline as advertisers cut spending amid lax content moderation.Read More