They're Looting The Internet
Last week, Meta revealed (in a motion trying to dismiss an FTC anti-monopoly lawsuit) that Instagram made an astonishing $32.
19 min read
Subscribe today. It's free. Please.