Researchers have identified photosynthetic structures inside fossils of cyanobacteria that are 1.75 billion years old. The discovery is the oldest evidence of these structures to date, providing clues ...