This week's headline news from the world of technofix climate solutions is that a team of researchers led by the University of Illinois-Chicago has developed an artificial leaf. This leaf is a solar cell that uses the power of the sun to mimic photosynthesis and...