India has seen a sharp rise in non-communicable diseases like diabetes, heart disease, kidney and liver disorders, and cancer. While there is no single cause for these conditions, there are several ...