With over 101 million Indians estimated to be suffering from diabetes and another 136 million at the pre-diabetes stage, as ...