The past couple of weeks, for some strange reason, I've stumbled across this name on 2 different sites.
The first site was dealing with cancer. Seems they are giving this company some much deserved credit for it!
Another site dealing with where I saw their name mentioned was dealing with several issues including the high rise in suicide rates in India after having terrible results from using some of Monsanto's products.
Looking at this article on Wikipedia and another, which I can't find now, linking Hilary Clinton to them, really will make you wonder!
I was a little stirred after reading about them, to say the least.....