Thanks for the link.
Reading through this "press report", I have to say it looks no more than an advertisement for the product.
Therfore, they are bound to promote it, aren't they?
With so much info flying about these days, we have to be carefull what we believe.