Pyruvate for weight loss - Does it work? Pyruvate has shown promise as an aid in losing weight for some people. Click here to learn if this...