A craving for sugar has always been attributed to a blood sugar imbalance in your body. In a recent study conducted by a team of researchers from IIT, Mandi, the insidious link between excess sugar intake and concomitant fatty liver disease, known as Non-Alcoholic Fatty Liver Disease in medical parlance, has been unravelled. Let’s get down to brass tacks and …