Anonymous Anonymous 20-02-2017 Biology Answered The immediate source of energy that powers a cell’s activities is