by Haja Mo July 8, 2023 Tech After nearly three years of regulatory scrutiny, the fine is seen as a sign that Beijing is wrapping up its crackdown on technology firms. Previous Story Meta Unveils ‘Threads’ App to Take on Twitter Next Story Twitter Sues Law Firm Over $90 Million Payment in Elon Musk Deal