Submitted by admin on Tue, 04/16/2024 - 09:14 Last week, Meta revealed (in a motion trying to dismiss an FTC anti-monopoly lawsuit) that Instagram made an astonishing $32.4 billion in advertising revenue in Link: https://www.wheresyoured.at/the-great-looting-of-the-internet/ Rating: 0No votes yet