Whoever believes that 75% goes to causes as implied here, is a complete and utter ignoramus.
If this is the product we were waiting for, that just goes to show how long it took them to fake these numbers.
Who cares.
Hang her (them) for Treason and call it good enough.
We wasted far to much time and money on these 'need to be dead' fucks anyway.