Energy_discovery D

D.  Good for you! The fact that mitochondria give off heat is strong evidence that they are releasing energy (and perhaps saving some of it in some kind of storage form..