3 ms·
A domain takedown, sure, but not a payment-processing and ad-serving ban, which may as well be a takedown for 99+% of sites.
by gergles 15y ago
A domain takedown, sure, but not a payment-processing and ad-serving ban, which may as well be a takedown for 99+% of sites.