rogerann03 rogerann03 16-02-2017 Chemistry Answered The organelle responsible for providing energy to the cell is what?