Meta’s leadership settles investor lawsuit over $5B FTC payout

.....

© Quartz