(The Center Square) – Social media giant Meta agreed to a deal with 47 states to settle a joint lawsuit last week, with Illinois set to receive up to $768 million.
From
To