Susie000 Susie000 05-12-2016 Biology Answered Which organelle functions as the main power source of a cell, breaking down sugar to produce energy