I would like to read this from a more established source, or perhaps from a publication in Taiwan. Any thoughts @Louis ?
Looks like fake news to me.