Refused to take down a domain…
Refused to take down a domain impersonating my business despite multiple reports of people being defrauded and scammed. Their reporting system is messy and broken. Absolutely ridiculous.
美国
Refused to take down a domain impersonating my business despite multiple reports of people being defrauded and scammed. Their reporting system is messy and broken. Absolutely ridiculous.