That’s just a link to full Wikipedia page for the company. I must admit that I would be personally interested in seeing a vaguely scientific analysis of the effect they had. For all the talk on the subject I have yet to see any real analysis backed by data on the subject.