Meta and North Carolina, 28 other states reach social media settlement
The social media giant said it has settled with 29 states including North Carolina, agreeing to pay out $16.68 billion.
The social media giant said it has settled with 29 states including North Carolina, agreeing to pay out $16.68 billion.