Meta agrees up to $16.7B settlement with US states

Technology