Mitochondria(Mt) are the cell's "power stations" because the energy currency for the metabolic processes in the cell is synthesised inside this organelle via aerobic respiration. This process is known as oxidative phosphorylation. Mt is a double membraned, semi-autonomous organelle.
The mitochondrion's structure is specially tailored to the function it performs:
To learn more, refer:
https://brainly.com/question/11296488
https://brainly.com/question/19701747