The big challenges standing in the way of a full frontal assault on petroleum by the clean energy industry are the cost of production and a dearth of ways to store the energy after its produced. But a team from Caltech’s Joint Center for Artificial Photosynthesis (JCAP) came up with new technology that could bridge that gap: an artificial leaf that mimics the process of photosynthesis by plants.