Idsands, I also believe that info is from our old website and is old news on that China conference site. I may be wrong , if I am, hopefully someone will let us know.
If it is not from our old website maybe someone can remind me, where I have read those words before? Thx
Tweety