New research suggests that cashew extract shows promise as an anti-diabetic, with a new study suggesting that the extract of the seeds, known to many as cashew nuts, may improve the body’s response...