Meta’s leadership settles investor lawsuit over $5B FTC payout
.....
© Quartz
visit website