Clarification
I don't see where anybody asserts that things like money-laundering and that other stuff are facts. I see people questioning why would a person like Hamed Al Hamed continue to plow money into such an ugly, loss-making company which is dragging his name through the mud, and these things being thrown out there as possible explanations - because it is hard to understand why, without knowing. But nobody has asserted that they know such to be the case.
However, all of the other things listed by Waste Management are, indeed verifiable facts.