3 ms·
A technology mega-corporation is selling a TV show that criticizes technology mega-corporations. I wonder if it will feature product placement.
by evanjrowley 2y ago
A technology mega-corporation is selling a TV show that criticizes technology mega-corporations.
I wonder if it will feature product placement.