Former US execs plead guilty to aiding tech support scammers
bleepingcomputer.comI don't see this is any different from Google and Meta allowing scammers to use their advertising platforms.
Those acts need a serious clean up via heavily enforced regulation. It's a sewer out there.