A team of researchers from the University of Cambridge and other leading institutions just unveiled an artificial leaf. This ...