Question: mitochondria and chloroplasts are both sites of?
Answer: Both mitochondria and chloroplasts have their own genomes and their own protein synthesis machinery. ... Both mitochondria and chloroplasts are sites of production of ATP, the energy currency of the cell.