Discover-Tech, an Israeli advertising firm previously linked to the delivery of zero-click spyware, is the top bidder for Starlink ad impressions in 105 countries, according to a new report from Reuters.
Who could have seen this plot twist coming. Absolutely blindsided, that’s me.
You’ll never guess the country who made and distributed the spyware ads…
It’s China, right? I keep hearing about how China is the only country that ever spies ever. /s
Who could have seen this plot twist coming. Absolutely blindsided, that’s me.