EEnergy Read More Reduced ketone body metabolism may be key to impaired energy production in type 2 diabetes22.11.2025 The liver plays a central role in storing and supplying energy to the body. In type 2 diabetes…