Did you just get a $40.67 payment from Facebook? Here’s an update on those lawsuit settlement checks Michael Grothaus Fast Company 4 0 11.04.2025 .....© Fast Company visit website