Which of the following organelles function in the production and storage of energy?
Mitochondria is the organelle that helps in the production and storage of energy. Hence, it is also called powerhouse of the cell. Chloroplast is the site for photosynthesis. Ribosome is the site for protein synthesis. Vacuole is a storage sac.