I just dropped in and this article on the front page caught my eye....and I'm just reading page one and I see people are already 'taking my name in vein'

I didn't submit this article. it's news to me. It's an interesting point. I don't know anything about this company so i can't offer an opinion. But unless someone is selling
Something then there's nothing to say.