Meta settles with 29 US states up to $17.1 billion

Business