I too have lost heaps from following D&D 's recommendations. Unfortunately I thought their research would have discovered any foreseeable problems with some of the companies. Hopefully most of the researchers are no longer employed as analysts.
CCC Price at posting:
2.0¢ Sentiment: None Disclosure: Held