https://bioengineer.org/scientists-create-artificial-leaf-that-turns-carbon-into-fuel/
Scientists create ‘artificial leaf’ that turns carbon into fuel