‘Made in China, sold on Amazon’ gadgets vanish from site – South China Morning Post

[unable to retrieve full-text content]

‘Made in China, offered on Amazon’ devices vanish from web site  South China Morning Publish